Merge pull request #100 from eqlabs/feat/persist-splits

Persist splits
This commit is contained in:
Jani Anttonen
2022-03-08 14:15:49 +02:00
committed by GitHub
5 changed files with 63 additions and 38 deletions

View File

@@ -0,0 +1,15 @@
import { snapshot } from "valtio"
import state from ".."
export type SplitSize = number[]
export const saveSplit = (splitId: string, event: SplitSize) => {
state.splits[splitId] = event
}
export const getSplit = (splitId: string): SplitSize | null => {
const { splits } = snapshot(state)
const split = splits[splitId]
return split ? split : null
}