bugfix
This commit is contained in:
@@ -13,7 +13,8 @@ export default [
|
||||
languageOptions: {
|
||||
ecmaVersion: "latest",
|
||||
sourceType: "module",
|
||||
globals: { ...globals.browser },
|
||||
// Door Vite ingebakken tijdens de build (define in vite.config.js)
|
||||
globals: { ...globals.browser, __APP_VERSION__: "readonly" },
|
||||
parserOptions: { ecmaFeatures: { jsx: true } },
|
||||
},
|
||||
settings: { react: { version: "detect" } },
|
||||
|
||||
@@ -10,7 +10,7 @@ import SchuldTab from "./pages/SchuldTab.jsx";
|
||||
import VoortgangTab from "./pages/VoortgangTab.jsx";
|
||||
import { RED, PURPLE_LIGHT } from "./constants/index.js";
|
||||
import { fmt } from "./utils/format.js";
|
||||
import { version } from "../package.json";
|
||||
import { version } from "./version.js";
|
||||
import { useUpdateCheck } from "./hooks/useUpdateCheck.js";
|
||||
import ProfielPopup from "./components/ProfielPopup.jsx";
|
||||
import InstellingenModal from "./components/InstellingenModal.jsx";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { useState } from "react";
|
||||
import { TABS } from "../constants/index.js";
|
||||
import { version } from "../../package.json";
|
||||
import { version } from "../version.js";
|
||||
import { useUpdateCheck } from "../hooks/useUpdateCheck.js";
|
||||
import { useApp } from "../context/AppContext.jsx";
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { useEffect, useState } from "react";
|
||||
import { version } from "../../package.json";
|
||||
import { version } from "../version.js";
|
||||
|
||||
// De check loopt via de eigen backend (/api/update-check): de Gitea API stuurt
|
||||
// geen CORS-headers, dus de browser mag die niet direct bevragen.
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
// Draaiende versie, tijdens de build ingebakken door Vite (`define` in
|
||||
// vite.config.js). Die leest VITE_APP_VERSION uit de omgeving — de build-arg
|
||||
// die de Dockerfile en release.ps1 doorgeven — en valt terug op de versie uit
|
||||
// package.json wanneer die niet gezet is (dev-server, `npm run build` los).
|
||||
//
|
||||
// Niet rechtstreeks uit package.json importeren: dan hangt de versie aan een
|
||||
// bestand in plaats van aan de build, en checkt een image dat gebouwd is met
|
||||
// een `-dev` in package.json stil nooit meer op updates.
|
||||
export const version = __APP_VERSION__;
|
||||
Reference in New Issue
Block a user