vite assets build

This commit is contained in:
Loïc Gremaud 2026-05-10 02:44:09 +02:00
parent d2a9dbe4a4
commit 0b138e315c
Signed by: Legrems
GPG Key ID: D4620E6DF3E0121D
9 changed files with 42 additions and 31 deletions

View File

@ -23,11 +23,22 @@ interface PuzzleResponse {
rank_points?: number; rank_points?: number;
} }
interface PuzzleRanking {
id: number;
puzzle_id: number;
user_id: number;
final_cost?: number;
final_cycles?: number;
final_area?: number;
points?: number;
rank_points?: number;
}
interface ResultsData { interface ResultsData {
users: User[]; users: User[];
puzzles: Puzzle[]; puzzles: Puzzle[];
responses_by_userid: Record<number, PuzzleResponse[]>; responses_by_userid: Record<number, PuzzleResponse[]>;
ranking_by_puzzle: Record<number, PuzzleResponse[]>; ranking_by_puzzle: Record<number, PuzzleRanking[]>;
} }
const isLoading = ref(true); const isLoading = ref(true);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -15,13 +15,13 @@
"file": "assets/materialdesignicons-webfont-Dp5v-WZN.woff2", "file": "assets/materialdesignicons-webfont-Dp5v-WZN.woff2",
"src": "node_modules/.pnpm/@mdi+font@7.4.47/node_modules/@mdi/font/fonts/materialdesignicons-webfont.woff2" "src": "node_modules/.pnpm/@mdi+font@7.4.47/node_modules/@mdi/font/fonts/materialdesignicons-webfont.woff2"
}, },
"src/main.ts": { "src/opus-magnum.ts": {
"file": "assets/main-C--Q4E8C.js", "file": "assets/opus_magnum-CDmJjerY.js",
"name": "main", "name": "opus_magnum",
"src": "src/main.ts", "src": "src/opus-magnum.ts",
"isEntry": true, "isEntry": true,
"css": [ "css": [
"assets/main-4xelLIeX.css" "assets/opus_magnum-IIn-gCA5.css"
], ],
"assets": [ "assets": [
"assets/materialdesignicons-webfont-CSr8KVlo.eot", "assets/materialdesignicons-webfont-CSr8KVlo.eot",

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"root":["./src/main.ts","./src/services/apiService.ts","./src/services/ocrService.ts","./src/stores/index.ts","./src/stores/puzzles.ts","./src/stores/submissions.ts","./src/stores/uploads.ts","./src/types/index.ts","./src/App.vue","./src/components/AdminPanel.vue","./src/components/FileUpload.vue","./src/components/PuzzleCard.vue","./src/components/Results.vue","./src/components/SubmissionForm.vue"],"version":"5.9.3"} {"root":["./src/home.ts","./src/noita.ts","./src/opus-magnum.ts","./src/services/apiService.ts","./src/services/ocrService.ts","./src/stores/index.ts","./src/stores/puzzles.ts","./src/stores/submissions.ts","./src/stores/uploads.ts","./src/types/index.ts","./src/Home.vue","./src/Noita.vue","./src/OpusMagnum.vue","./src/components/AdminPanel.vue","./src/components/FileUpload.vue","./src/components/PuzzleCard.vue","./src/components/Results.vue","./src/components/SubmissionForm.vue"],"version":"5.9.3"}

View File

@ -19,7 +19,7 @@ export default defineConfig({
manifest: 'manifest.json', manifest: 'manifest.json',
outDir: resolve("./static_source/vite"), outDir: resolve("./static_source/vite"),
rollupOptions: { rollupOptions: {
input: { main: resolve('./src/main.ts') } input: { opus_magnum: resolve('./src/opus-magnum.ts') }
} }
}, },
}); });