chore(primevue): F3 — PrimeVue foundation with parallel-mode operation #24

Merged
bert.hausmans merged 10 commits from chore/f3-primevue-foundation into main 2026-05-11 20:07:58 +02:00
Showing only changes of commit 8d6a001c2d - Show all commits

View File

@@ -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,