File tree Expand file tree Collapse file tree 1 file changed +2
-12
lines changed
Expand file tree Collapse file tree 1 file changed +2
-12
lines changed Original file line number Diff line number Diff line change 11import { create } from 'zustand' ;
22import { immer } from 'zustand/middleware/immer' ;
33import { createUISlice , UISlice } from './uiSlice' ;
4- import type { StateCreator } from 'zustand' ;
5-
6- interface MockTextGeneratorState extends UISlice { }
7-
8- const createMockUISlice : StateCreator <
9- MockTextGeneratorState ,
10- [ [ 'zustand/immer' , never ] ] ,
11- [ ] ,
12- UISlice
13- > = ( ...args : [ any , any , any ?] ) => createUISlice ( ...args ) ;
144
155describe ( 'uiSlice' , ( ) => {
166 let store : ReturnType < typeof setupStore > ;
177
188 const setupStore = ( ) =>
19- create < MockTextGeneratorState > ( ) (
9+ create < UISlice > ( ) (
2010 immer ( ( ...args : [ any , any , any ?] ) => ( {
21- ...createMockUISlice ( ...args ) ,
11+ ...createUISlice ( ...args ) ,
2212 } ) )
2313 ) ;
2414
You can’t perform that action at this time.
0 commit comments