Skip to content

Commit 897bcc7

Browse files
committed
Version script
1 parent d1ad970 commit 897bcc7

File tree

3 files changed

+15
-5
lines changed

3 files changed

+15
-5
lines changed

demo/scripts/getVersion.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,10 @@ const fs = require('fs')
44
const { version } = pkg
55

66
console.log('Writing version:', version)
7-
fs.writeFileSync('./src/version.ts', `export const version = '${version}'`)
7+
fs.writeFileSync(
8+
'./src/version.ts',
9+
`export const version = '${version}'\nexport const timestamp = '${new Date().toLocaleString(
10+
'en-NZ',
11+
{ timeZone: 'Pacific/Auckland' }
12+
)}'\n`
13+
)

demo/src/App.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,14 @@ import { ArrowBackIcon, ArrowForwardIcon, InfoIcon } from '@chakra-ui/icons'
5454
import { demoDataDefinitions } from './demoData'
5555
import { useDatabase } from './useDatabase'
5656
import './style.css'
57-
import { version } from './version'
57+
import { timestamp, version } from './version'
5858

5959
const CodeEditor = lazy(() => import('./CodeEditor'))
6060

6161
interface AppState {
6262
rootName: string
6363
indent: number
64-
collapseLevel: number
64+
collapseLevel: number | FilterFunction
6565
collapseTime: number
6666
showCount: 'Yes' | 'No' | 'When closed'
6767
theme: Theme
@@ -87,6 +87,9 @@ const themes = [
8787
psychedelicTheme,
8888
]
8989

90+
console.log(`json-edit-react v${version}`)
91+
console.log('Site built:', timestamp)
92+
9093
function App() {
9194
const navigate = useLocation()[1]
9295
const searchString = useSearch()
@@ -119,7 +122,7 @@ function App() {
119122
// const [triggers, setTriggers] = useState<ExternalTriggers>()
120123

121124
const [isSaving, setIsSaving] = useState(false)
122-
const previousTheme = useRef<Theme>() // Used when resetting after theme editing
125+
const previousTheme = useRef<Theme>(null) // Used when resetting after theme editing
123126
const toast = useToast()
124127

125128
const [isSearchFocused, setIsSearchFocused] = useState(false)

demo/src/version.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
export const version = '1.25.0'
1+
export const version = '1.25.0'
2+
export const timestamp = '9/04/2025, 10:16:56 am'

0 commit comments

Comments
 (0)