Skip to content

Commit 61071eb

Browse files
thetarnavgithub-actions[bot]
authored andcommitted
Format
1 parent c46d8d1 commit 61071eb

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

packages/memo/src/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ export function createWritableMemo<T>(
191191
options?: MemoOptions<T | undefined>,
192192
): [signal: Accessor<T>, setter: Setter<T>] {
193193
let combined: Accessor<T> = () => value as T;
194-
194+
195195
const [signal, setSignal] = createSignal(value as T, EQUALS_FALSE_OPTIONS),
196196
memo = createMemo(
197197
callbackWith(fn, () => combined()),

packages/memo/test/writable.test.ts

+14-8
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@ describe("createWritableMemo", () => {
3232
const [count, setCount] = createSignal(1);
3333
let prevCb: number | undefined;
3434
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+
);
3639
expect(prevCb).toBe(-2);
3740
expect(result()).toBe(2);
3841
return { result, dispose, setResult };
@@ -105,19 +108,22 @@ describe("createWritableMemo", () => {
105108
// https://github.com/solidjs-community/solid-primitives/issues/772
106109
test("issue 772", () => {
107110
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+
]);
109115

110-
expect(value()).toBe(false)
116+
expect(value()).toBe(false);
111117

112118
setSource(1);
113-
expect(value()).toBe(true)
119+
expect(value()).toBe(true);
114120

115121
setValue(false);
116-
expect(value()).toBe(false)
122+
expect(value()).toBe(false);
117123

118124
setSource(2);
119-
expect(value()).toBe(true)
125+
expect(value()).toBe(true);
120126

121-
dispose()
122-
})
127+
dispose();
128+
});
123129
});

0 commit comments

Comments
 (0)