feat(frontend): unify editorial UI and DRY form architecture
This commit is contained in:
parent
d4fbc1faf5
commit
693c6a9626
35 changed files with 2600 additions and 1180 deletions
|
|
@ -1,15 +1,17 @@
|
|||
import { sveltekit } from '@sveltejs/kit/vite';
|
||||
import tailwindcss from '@tailwindcss/vite';
|
||||
import type { Plugin, Rollup } from 'vite';
|
||||
import { defineConfig } from 'vite';
|
||||
import { paraglideVitePlugin } from '@inlang/paraglide-js';
|
||||
|
||||
const stripDeprecatedRollupOptions = {
|
||||
const stripDeprecatedRollupOptions: Plugin = {
|
||||
name: 'strip-deprecated-rollup-options',
|
||||
outputOptions(options: Record<string, unknown>) {
|
||||
if ('codeSplitting' in options) {
|
||||
delete options.codeSplitting;
|
||||
outputOptions(options: Rollup.OutputOptions) {
|
||||
const nextOptions = { ...options } as Rollup.OutputOptions & { codeSplitting?: unknown };
|
||||
if ('codeSplitting' in nextOptions) {
|
||||
delete nextOptions.codeSplitting;
|
||||
}
|
||||
return options;
|
||||
return nextOptions;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue