mirror of
https://github.com/supabase/supabase.git
synced 2026-10-08 02:45:07 +03:00
15 lines
421 B
TypeScript
15 lines
421 B
TypeScript
import { proxy, snapshot, useSnapshot } from 'valtio'
|
|
|
|
export const appUiState = proxy({
|
|
showEnableBranchingModal: false,
|
|
|
|
setShowEnableBranchingModal: (value: boolean) => {
|
|
appUiState.showEnableBranchingModal = value
|
|
},
|
|
})
|
|
|
|
export const getAppUiStateSnapshot = () => snapshot(appUiState)
|
|
|
|
export const useAppUiStateSnapshot = (options?: Parameters<typeof useSnapshot>[1]) =>
|
|
useSnapshot(appUiState, options)
|