Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bholmesdev/simplestack-store
/ functions
Functions
79 in github.com/bholmesdev/simplestack-store
⨍
Functions
79
◇
Types & classes
0
↓ 157 callers
Function
store
( initial: T, options?: StoreOptions<T>, )
src/index.ts:202
↓ 63 callers
Function
useStoreValue
( store: Store<T>, selector?: (state: T) => U, )
src/react.ts:26
↓ 38 callers
Function
shallow
(valueA: T, valueB: T)
src/shallow.ts:53
↓ 15 callers
Function
nextTick
()
src/test-utils.ts:5
↓ 4 callers
Function
isStatePrimitive
(state: unknown)
src/index.ts:393
↓ 4 callers
Function
useShallow
(selector: (state: S) => U)
src/react.ts:74
↓ 3 callers
Function
get
()
src/index.ts:208
↓ 3 callers
Function
increment
()
src/index.test.ts:862
↓ 3 callers
Function
warnDiscardedSet
(path: readonly PropertyKey[])
src/index.ts:238
↓ 2 callers
Function
addItem
(item: CartItem)
src/integration.test.tsx:180
↓ 2 callers
Function
compareEntries
( valueA: { entries(): Iterable<[unknown, unknown]> }, valueB: { entries(): Iterable<[unknown, unknown]> },
src/shallow.ts:14
↓ 2 callers
Function
createStoreApi
( getInitial: () => S, get: () => S, baseSet: (setter: Setter<S>) => void, options?: { selectable?: boolea
src/index.ts:216
↓ 2 callers
Function
getAtPath
(state: S, path: readonly PropertyKey[])
src/index.ts:251
↓ 2 callers
Function
hasIterableEntries
( value: Iterable<unknown>, )
src/shallow.ts:8
↓ 2 callers
Function
isIterable
(obj: object)
src/shallow.ts:5
↓ 2 callers
Function
set
(setter: Setter<T>)
src/index.ts:209
↓ 1 callers
Function
addTodo
(text: string)
src/integration.test.tsx:23
↓ 1 callers
Function
compareIterables
( valueA: Iterable<unknown>, valueB: Iterable<unknown>, )
src/shallow.ts:31
↓ 1 callers
Function
decrement
()
src/index.test.ts:863
↓ 1 callers
Function
effect
(callback: (() => void) | (() => () => void))
src/index.ts:427
↓ 1 callers
Function
getInitial
()
src/index.ts:207
↓ 1 callers
Function
isSelectOptions
(value: unknown)
src/index.ts:388
↓ 1 callers
Function
middleware
()
src/middleware.test.ts:110
↓ 1 callers
Function
removeItem
(id: number)
src/integration.test.tsx:192
↓ 1 callers
Function
sendMessage
(text: string)
src/integration.test.tsx:400
↓ 1 callers
Function
toggleTodo
(id: number)
src/integration.test.tsx:30
Function
AgeDisplay
()
src/react.test.tsx:273
Function
App
()
src/ssr.test.tsx:220
Function
App
()
examples/vite-react/src/main.tsx:21
Function
ChatApp
()
src/integration.test.tsx:397
Function
Component
()
src/ssr.test.tsx:61
Function
ComponentA
()
src/ssr.test.tsx:210
Function
ComponentA
()
src/react.test.tsx:495
Function
ComponentB
()
src/ssr.test.tsx:215
Function
ConditionalComponent
()
src/react.test.tsx:613
Function
Content
()
src/integration.test.tsx:311
Function
Counter
()
src/ssr.test.tsx:17
Function
Counter
()
src/react.test.tsx:335
Function
Counter
()
examples/nextjs/app/page.tsx:8
Function
Counter
()
examples/vite-react/src/main.tsx:10
Function
Counter1
()
src/react.test.tsx:225
Function
Counter2
()
src/react.test.tsx:230
Function
Document
()
src/react.test.tsx:379
Function
FormComponent
()
src/integration.test.tsx:102
Function
FormWithReset
()
src/integration.test.tsx:638
Function
Header
()
src/integration.test.tsx:296
Function
Home
()
examples/nextjs/app/page.tsx:19
Function
ItemsComponent
()
src/react.test.tsx:658
Function
KeysComponent
()
src/react.test.tsx:738
Function
NameComponent
()
src/react.test.tsx:555
Function
NameDisplay
()
src/react.test.tsx:268
Function
ObjComponent
()
src/react.test.tsx:684
Function
RootLayout
({ children, }: { children: React.ReactNode; })
examples/nextjs/app/layout.tsx:8
Function
SettingsComponent
()
src/integration.test.tsx:476
Function
ShoppingCart
()
src/integration.test.tsx:173
Function
TestComponent
()
src/react.test.tsx:123
Function
ThemeProvider
()
src/integration.test.tsx:286
Function
Title
()
src/react.test.tsx:403
Function
TodoApp
()
src/integration.test.tsx:20
Function
UndoRedoCounter
()
src/integration.test.tsx:562
Function
UserComponent
()
src/integration.test.tsx:470
Function
base
()
src/middleware.test.ts:122
Function
devtools
(api)
src/middleware.test.ts:58
Function
getInitialSelected
()
src/index.ts:288
Function
getSelected
()
src/index.ts:289
Function
getServerSnapshot
()
src/react.ts:58
Function
getSnapshot
()
src/react.ts:33
Function
hydrate
(api)
src/middleware.test.ts:8
Function
increment
()
src/integration.test.tsx:530
Function
incrementer
()
src/middleware.test.ts:89
Function
logger
(api)
src/middleware.test.ts:23
Function
loggerMiddleware
( store: Store<T>, )
src/index.ts:150
Function
processPending
()
src/index.ts:412
Function
redo
()
src/integration.test.tsx:550
Function
select
( ...pathAndOptions: P | [...P, StoreOptions<SelectPathValue<S, P>>] )
src/index.ts:275
Function
setSelected
(setter: Setter<SelectPathValue<S, P>>)
src/index.ts:290
Function
slice
()
src/middleware.test.ts:128
Function
subscribe
(callback: (state: S) => void)
src/index.ts:224
Function
undo
()
src/integration.test.tsx:538