From 7a87f51bca0b21c8e061f90a2d5f24c19b598240 Mon Sep 17 00:00:00 2001 From: Simon Li Date: Tue, 25 Jul 2023 17:49:31 +0100 Subject: [PATCH] Embed default `UNKNOWN` version --- src/components/Version/version.js | 21 +++------------------ src/version.json | 3 +++ 2 files changed, 6 insertions(+), 18 deletions(-) create mode 100644 src/version.json diff --git a/src/components/Version/version.js b/src/components/Version/version.js index 7d950b7..36c3046 100644 --- a/src/components/Version/version.js +++ b/src/components/Version/version.js @@ -1,26 +1,11 @@ -import React, { useEffect, useState } from 'react'; +import React from 'react'; import Typography from '@mui/material/Typography'; - -const loadVersion = async () => { - try { - return await import('../../version.json'); - } catch (e) { - return { version: 'unknown' }; - } -}; +import version from '../../version.json'; function Version() { - const [version, setVersion] = useState(''); - - useEffect(() => { - loadVersion().then((v) => { - setVersion(v.version); - }); - }, []); - return ( - Version: {version} + Version: {version.version} ); } diff --git a/src/version.json b/src/version.json new file mode 100644 index 0000000..8adee17 --- /dev/null +++ b/src/version.json @@ -0,0 +1,3 @@ +{ + "version": "UNKNOWN" +}