14 lines
313 B
TypeScript
14 lines
313 B
TypeScript
import serverSnapshotState from 'server-reactive:snapshots?diff'
|
|
import { createSyncState } from './syncState'
|
|
|
|
export type SnapshotState = Record<number, {
|
|
revision: string
|
|
image: string
|
|
}>
|
|
|
|
export const snapshotState = createSyncState<SnapshotState>(
|
|
serverSnapshotState,
|
|
serverSnapshotState,
|
|
true,
|
|
)
|