femto-webapp/src/app/femtoApp.ts
2025-05-20 11:47:59 +02:00

8 lines
229 B
TypeScript

import { FemtoApp } from '../types'
import { produce } from 'immer'
export function setGlobal<K extends keyof FemtoApp>(k: K, v: FemtoApp[K]) {
window.$femto = produce(window.$femto ?? {}, (draft) => {
draft[k] = v
})
}