diff --git a/env.d.ts b/env.d.ts new file mode 100644 index 0000000..bbe913a --- /dev/null +++ b/env.d.ts @@ -0,0 +1 @@ +declare const APP_VERSION: string; diff --git a/src/Components/Misc/SettingsModal.tsx b/src/Components/Misc/SettingsModal.tsx index 28252af..2b96af7 100644 --- a/src/Components/Misc/SettingsModal.tsx +++ b/src/Components/Misc/SettingsModal.tsx @@ -119,7 +119,8 @@ export const SettingsModal = ({ isOpen, closeModal }: SettingsModalProps) => { )} - Version: 0.4.0 + {/* @ts-expect-error is defined in vite.config.ts*/} + Version: {APP_VERSION} diff --git a/tailwind.config.ts b/tailwind.config.ts index 7870fef..77b3b33 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -1,3 +1,4 @@ +//@ts-expect-error - tailwindcss-grid-areas does not have typescript support import tailwindcssGridAreas from '@savvywombat/tailwindcss-grid-areas'; import type { Config } from 'tailwindcss'; diff --git a/vite.config.ts b/vite.config.ts index 9cacb6c..737841d 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -10,4 +10,7 @@ export default defineConfig({ external: ['babel-plugin-macros'], }, }, + define: { + APP_VERSION: JSON.stringify(process.env.npm_package_version), + }, });