Add makeStore, makeState, makeMemo utilities #246
Annotations
33 errors and 1 warning
Lint
No overload matches this call.
|
Lint
'descriptor' is possibly 'undefined'.
|
Lint
'descriptor' is possibly 'undefined'.
|
Lint
Cannot invoke an object which is possibly 'undefined'.
|
Lint
'initObj' is possibly 'null'.
|
Lint
Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{}'.
|
Lint
Element implicitly has an 'any' type because expression of type 'string' can't be used to index type 'unknown'.
|
Lint
'initObj' is possibly 'null'.
|
Lint
Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{}'.
|
Lint
'initObj' is possibly 'null'.
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > enables reactivity for all fields a two layer object with deep flag true:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ Module.makeStore src/make/makeStore.ts:26:10
❯ tests/make/makeStore.test.ts:86:27
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > enables reactivity for all fields a two layer object using nested createStore call:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ Module.makeStore src/make/makeStore.ts:26:10
❯ tests/make/makeStore.test.ts:119:27
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > enables reactivity on intermediate signals:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ Module.makeStore src/make/makeStore.ts:26:10
❯ tests/make/makeStore.test.ts:151:27
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > doesn't disturb intermediate signals on leaf set:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ Module.makeStore src/make/makeStore.ts:26:10
❯ tests/make/makeStore.test.ts:171:27
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > `.` syntax keeps reactivity on leaf nodes on intermediate updates:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ Module.makeStore src/make/makeStore.ts:26:10
❯ tests/make/makeStore.test.ts:197:27
|
tests/make/makeStore.test.ts > makeStore > functions > creates a get for passed in Computeds:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ makeStore src/make/makeStore.ts:26:10
❯ Module.makeMemo src/make/makeStore.ts:130:19
❯ tests/make/makeStore.test.ts:298:29
|
tests/make/makeStore.test.ts > makeStore > functions > creates a get and set passed in Signals:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ Module.makeStore src/make/makeStore.ts:26:10
❯ tests/make/makeStore.test.ts:319:27
|
tests/make/makeStore.test.ts > makeStore > functions > appropriately handles signal keys created via makeState:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ makeStore src/make/makeStore.ts:26:10
❯ Module.makeState src/make/makeStore.ts:119:19
❯ tests/make/makeStore.test.ts:338:24
|
tests/make/makeStore.test.ts > makeStore > functions > creates computeds:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ makeStore src/make/makeStore.ts:26:10
❯ Module.makeMemo src/make/makeStore.ts:130:19
❯ tests/make/makeStore.test.ts:356:25
|
tests/make/makeStore.test.ts > makeStore > functions > correctly responds to actions defined as callbacks:
src/make/makeStore.ts#L67
TypeError: Signal.isComputed is not a function
❯ forEach src/make/makeStore.ts:67:20
❯ makeStore src/make/makeStore.ts:26:10
❯ Module.makeMemo src/make/makeStore.ts:130:19
❯ tests/make/makeStore.test.ts:380:29
|
Test Firefox
The job was canceled because "Node" failed.
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > enables reactivity for all fields a two layer object with deep flag true:
tests/make/makeStore.test.ts#L87
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ tests/make/makeStore.test.ts:87:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > enables reactivity for all fields a two layer object using nested createStore call:
tests/make/makeStore.test.ts#L119
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ tests/make/makeStore.test.ts:119:36
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > enables reactivity on intermediate signals:
tests/make/makeStore.test.ts#L152
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ tests/make/makeStore.test.ts:152:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > doesn't disturb intermediate signals on leaf set:
tests/make/makeStore.test.ts#L172
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ tests/make/makeStore.test.ts:172:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > getting/setting fields > `.` syntax keeps reactivity on leaf nodes on intermediate updates:
tests/make/makeStore.test.ts#L198
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ tests/make/makeStore.test.ts:198:16
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > functions > creates a get for passed in Computeds:
tests/make/makeStore.test.ts#L298
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ makeMemo ../../../../../src/make/makeStore.ts:102:26
❯ tests/make/makeStore.test.ts:298:28
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > functions > creates a get and set passed in Signals:
tests/make/makeStore.test.ts#L319
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ tests/make/makeStore.test.ts:319:36
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > functions > appropriately handles signal keys created via makeState:
tests/make/makeStore.test.ts#L338
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ makeState ../../../../../src/make/makeStore.ts:93:26
❯ tests/make/makeStore.test.ts:338:23
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > functions > creates computeds:
tests/make/makeStore.test.ts#L356
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ makeMemo ../../../../../src/make/makeStore.ts:102:26
❯ tests/make/makeStore.test.ts:356:24
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
tests/make/makeStore.test.ts > makeStore > functions > correctly responds to actions defined as callbacks:
tests/make/makeStore.test.ts#L380
TypeError: (intermediate value).isComputed is not a function
❯ makeStore/< ../../../../../src/make/makeStore.ts:52:57
❯ makeStore ../../../../../src/make/makeStore.ts:13:8
❯ makeMemo ../../../../../src/make/makeStore.ts:102:26
❯ tests/make/makeStore.test.ts:380:28
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { fileName: 'http://localhost:5173/src/make/makeStore.ts', lineNumber: 52, columnNumber: 57 }
|
Test Chrome
The job was canceled because "Node" failed.
|
Test Chrome
The operation was canceled.
|
Test Node
Both node-version and node-version-file inputs are specified, only node-version will be used
|