@@ -32,7 +32,10 @@ describe("createWritableMemo", () => {
32
32
const [ count , setCount ] = createSignal ( 1 ) ;
33
33
let prevCb : number | undefined ;
34
34
const { result, setResult, dispose } = createRoot ( dispose => {
35
- const [ result , setResult ] = createWritableMemo ( ( p ?: number ) => ( ( prevCb = p ) , count ( ) * 2 ) , - 2 ) ;
35
+ const [ result , setResult ] = createWritableMemo (
36
+ ( p ?: number ) => ( ( prevCb = p ) , count ( ) * 2 ) ,
37
+ - 2 ,
38
+ ) ;
36
39
expect ( prevCb ) . toBe ( - 2 ) ;
37
40
expect ( result ( ) ) . toBe ( 2 ) ;
38
41
return { result, dispose, setResult } ;
@@ -105,19 +108,22 @@ describe("createWritableMemo", () => {
105
108
// https://github.com/solidjs-community/solid-primitives/issues/772
106
109
test ( "issue 772" , ( ) => {
107
110
const [ source , setSource ] = createSignal ( 0 ) ;
108
- const [ [ value , setValue ] , dispose ] = createRoot ( dispose => [ createWritableMemo ( ( ) => ! ! source ( ) ) , dispose ] )
111
+ const [ [ value , setValue ] , dispose ] = createRoot ( dispose => [
112
+ createWritableMemo ( ( ) => ! ! source ( ) ) ,
113
+ dispose ,
114
+ ] ) ;
109
115
110
- expect ( value ( ) ) . toBe ( false )
116
+ expect ( value ( ) ) . toBe ( false ) ;
111
117
112
118
setSource ( 1 ) ;
113
- expect ( value ( ) ) . toBe ( true )
119
+ expect ( value ( ) ) . toBe ( true ) ;
114
120
115
121
setValue ( false ) ;
116
- expect ( value ( ) ) . toBe ( false )
122
+ expect ( value ( ) ) . toBe ( false ) ;
117
123
118
124
setSource ( 2 ) ;
119
- expect ( value ( ) ) . toBe ( true )
125
+ expect ( value ( ) ) . toBe ( true ) ;
120
126
121
- dispose ( )
122
- } )
127
+ dispose ( ) ;
128
+ } ) ;
123
129
} ) ;
0 commit comments