Skip to content

Commit 826d8bf

Browse files
ci: apply automated fixes and generate docs
1 parent ffbc451 commit 826d8bf

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

docs/framework/svelte/reference/functions/shallow.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ title: shallow
1111
function shallow<T>(objA, objB): boolean
1212
```
1313

14-
Defined in: [index.svelte.ts:43](https://github.com/TanStack/store/blob/main/packages/svelte-store/src/index.svelte.ts#L43)
14+
Defined in: [index.svelte.ts:50](https://github.com/TanStack/store/blob/main/packages/svelte-store/src/index.svelte.ts#L50)
1515

1616
## Type Parameters
1717

docs/framework/svelte/reference/functions/usestore.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ title: useStore
1313
function useStore<TState, TSelected>(store, selector?): object
1414
```
1515

16-
Defined in: [index.svelte.ts:10](https://github.com/TanStack/store/blob/main/packages/svelte-store/src/index.svelte.ts#L10)
16+
Defined in: [index.svelte.ts:12](https://github.com/TanStack/store/blob/main/packages/svelte-store/src/index.svelte.ts#L12)
1717

1818
### Type Parameters
1919

@@ -25,7 +25,7 @@ Defined in: [index.svelte.ts:10](https://github.com/TanStack/store/blob/main/pac
2525

2626
#### store
2727

28-
`Store`\<`TState`, `any`\>
28+
`MaybeGetter`\<`Store`\<`TState`, `any`\>\>
2929

3030
#### selector?
3131

@@ -47,7 +47,7 @@ readonly current: TSelected;
4747
function useStore<TState, TSelected>(store, selector?): object
4848
```
4949

50-
Defined in: [index.svelte.ts:14](https://github.com/TanStack/store/blob/main/packages/svelte-store/src/index.svelte.ts#L14)
50+
Defined in: [index.svelte.ts:16](https://github.com/TanStack/store/blob/main/packages/svelte-store/src/index.svelte.ts#L16)
5151

5252
### Type Parameters
5353

@@ -59,7 +59,7 @@ Defined in: [index.svelte.ts:14](https://github.com/TanStack/store/blob/main/pac
5959

6060
#### store
6161

62-
`Derived`\<`TState`, `any`\>
62+
`MaybeGetter`\<`Derived`\<`TState`, `any`\>\>
6363

6464
#### selector?
6565

packages/svelte-store/src/index.svelte.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,7 @@ export function useStore<TState, TSelected = NoInfer<TState>>(
4444
}
4545

4646
function toValue<T>(store: T | (() => T)): T {
47-
return typeof store === 'function'
48-
? (store as () => T)()
49-
: store
47+
return typeof store === 'function' ? (store as () => T)() : store
5048
}
5149

5250
export function shallow<T>(objA: T, objB: T) {

packages/svelte-store/tests/DynamicStore.test.svelte

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@
88
99
let store = $state(createStore(0))
1010
11-
const storeVal = useStore(() => store, (state) => state.count)
11+
const storeVal = useStore(
12+
() => store,
13+
(state) => state.count,
14+
)
1215
</script>
1316

1417
<p>Store: {storeVal.current}</p>
15-
<button onclick={() => store = createStore(10)}>Update store</button>
18+
<button onclick={() => (store = createStore(10))}>Update store</button>

0 commit comments

Comments
 (0)