@globalbrain/sefirot
Advanced tools
Comparing version 0.8.5 to 0.8.6
import { Store } from 'vuex' | ||
import modal from './modal' | ||
import modal, { State as ModalState } from './modal' | ||
import dialog from './dialog' | ||
import alert from './alert' | ||
import window from './window' | ||
import screen from './screen' | ||
import screen, { State as ScreenState } from './screen' | ||
import snackbars, { State as SnackbarState } from './snackbars' | ||
export interface State { | ||
modal: ModalState | ||
screen: ScreenState | ||
snackbars: SnackbarState | ||
} | ||
export default function Sefirot (store: Store<State>): void { | ||
export default function Sefirot <S = any> (store: Store<S & State>): void { | ||
store.registerModule('modal', modal) | ||
@@ -15,0 +17,0 @@ store.registerModule('dialog', dialog) |
{ | ||
"name": "@globalbrain/sefirot", | ||
"version": "0.8.5", | ||
"version": "0.8.6", | ||
"description": "Vue Components for Global Brain Design System.", | ||
@@ -5,0 +5,0 @@ "files": [ |
120420
627