diff --git a/Dockerfile b/Dockerfile
index 5e000ab..ebd4456 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,7 @@
# syntax=docker/dockerfile:1
# Build commands:
# - $VERSION="0.2.1"
+# - yarn update-browserslist-db@latest
# - rm build -r -Force ; rm ./node_modules/.cache/babel-loader -r -Force ; yarn build
# - docker build --pull --rm -t oncharterliz/multi-frigate:latest -t oncharterliz/multi-frigate:$VERSION "."
# - docker save -o ./release/multi-frigate.$VERSION.tar oncharterliz/multi-frigate:$VERSION
diff --git a/src/pages/LiveCameraPage.tsx b/src/pages/LiveCameraPage.tsx
index bb5eb09..1f08ddc 100644
--- a/src/pages/LiveCameraPage.tsx
+++ b/src/pages/LiveCameraPage.tsx
@@ -9,6 +9,7 @@ import Player from '../widgets/Player';
import CameraPageHeader from '../widgets/header/CameraPageHeader';
import RetryErrorPage from './RetryErrorPage';
import { LegacyRef, useRef } from 'react';
+import CenteredCogwheelLoader from '../shared/components/loaders/CenteredCogwheelLoader';
const LiveCameraPage = () => {
const { t } = useTranslation()
@@ -21,7 +22,7 @@ const LiveCameraPage = () => {
queryFn: () => frigateApi.getCameraWHost(cameraId!)
})
- if (isPending) return
+ if (isPending) return
if (isError) return
diff --git a/src/pages/SettingsPage.tsx b/src/pages/SettingsPage.tsx
index ed677f3..bb0c121 100644
--- a/src/pages/SettingsPage.tsx
+++ b/src/pages/SettingsPage.tsx
@@ -12,6 +12,7 @@ import { dimensions } from '../shared/dimensions/dimensions';
import OIDPSettingsForm from '../widgets/OIDPSettingsForm';
import RolesSettingsForm from '../widgets/RolesSettingsForm';
import Forbidden from './403';
+import VersionTag from '../shared/components/VersionTag';
const SettingsPage = () => {
const { t } = useTranslation()
@@ -41,6 +42,7 @@ const SettingsPage = () => {
return (
+
{!isMobile ?
< Space w='20%' />
: null
diff --git a/src/shared/components/VersionTag.tsx b/src/shared/components/VersionTag.tsx
new file mode 100644
index 0000000..ccad54c
--- /dev/null
+++ b/src/shared/components/VersionTag.tsx
@@ -0,0 +1,24 @@
+import { Badge, Flex } from '@mantine/core';
+import React from 'react';
+
+import packageJson from '../../../package.json';
+
+const VersionTag = () => {
+ return (
+
+
+ v.{packageJson.version}
+
+
+ );
+};
+
+export default VersionTag;
\ No newline at end of file
diff --git a/tsconfig.json b/tsconfig.json
index ba5ff3c..f44849e 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -18,7 +18,7 @@
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
- "jsx": "react-jsx"
+ "jsx": "react-jsx",
},
"include": [
"src",