chore(primevue): F3 — PrimeVue foundation with parallel-mode operation #24
@@ -36,12 +36,12 @@ import '@/styles/tokens/_timetable.css'
|
||||
// }
|
||||
//
|
||||
// Defaults below render every component with the full Vuexy/Vuetify
|
||||
// stack. F3 (PrimeVue foundation) replaces the Vuetify plugin line
|
||||
// stack. F5 (test-runtime flip) replaces the Vuetify plugin line
|
||||
// here with PrimeVue and updates the sanity test — that is a ~2-hour
|
||||
// swap, not a rewrite. Vuetify is INTENTIONAL TEMPORARY STATE in this
|
||||
// file; do not abstract behind a "UI framework provider" indirection
|
||||
// because the abstraction would itself need to be removed in F3.
|
||||
// See dev-docs/ARCH-TESTING.md §6 for the migration timeline.
|
||||
// because the abstraction would itself need to be removed in F5.
|
||||
// See dev-docs/ARCH-TESTING.md §7 for the migration timeline.
|
||||
// =============================================================================
|
||||
|
||||
export interface HooksConfig {
|
||||
@@ -63,7 +63,7 @@ const defaultTheme: ThemeDefinition = {
|
||||
}
|
||||
|
||||
beforeMount<HooksConfig>(async ({ app, hooksConfig }) => {
|
||||
// ---- Vuetify (TEMPORARY: replaced by PrimeVue in F3) -----------------
|
||||
// ---- Vuetify (TEMPORARY: replaced by PrimeVue in F5) -----------------
|
||||
const vuetify = createVuetify({
|
||||
components,
|
||||
directives,
|
||||
|
||||
Reference in New Issue
Block a user