Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Devessier/xstatebyexample
/ functions
Functions
42 in github.com/Devessier/xstatebyexample
⨍
Functions
42
◇
Types & classes
10
↓ 4 callers
Function
wait
(ms: number)
src/lib/wait.ts:1
↓ 2 callers
Function
formatTime
(seconds: number)
src/examples/video-player/Demo.tsx:754
↓ 1 callers
Function
formatServerError
(error: SignOnErrorCode)
src/examples/authentication/Demo.tsx:143
↓ 1 callers
Function
generateId
()
src/examples/notification-center/machine.ts:212
↓ 1 callers
Function
timestamp
()
src/examples/user-activity/machine.ts:19
↓ 1 callers
Function
useTimestamp
()
src/examples/user-activity/Demo.tsx:71
Function
AppExampleSandbox
({ Example }: { Example: ExampleComponent })
src/components/AppExampleSandbox.tsx:114
Function
AppGithubIcon
({ className }: { className?: string })
src/components/icons/AppGithubIcon.tsx:1
Function
AppMailIcon
({ className }: { className?: string })
src/components/icons/AppMailIcon.tsx:1
Function
AppTwitterIcon
({ className }: { className?: string })
src/components/icons/AppTwitterIcon.tsx:1
Function
Dashboard
({ actorRef, }: { actorRef: ActorRefFrom<typeof authenticationMachine>; })
src/examples/authentication/Demo.tsx:386
Function
Demo
({ actorOptions }: Props)
src/examples/notification/Demo.tsx:14
Function
Demo
({ actorOptions }: Props)
src/examples/user-activity/Demo.tsx:18
Function
Demo
({ actorOptions }: Props)
src/examples/video-player/Demo.tsx:32
Function
Demo
({ actorOptions }: Props)
src/examples/authentication/Demo.tsx:13
Function
Demo
({ actorOptions }: Props)
src/examples/throttling/Demo.tsx:11
Function
Demo
({ actorOptions }: Props)
src/examples/debouncing/Demo.tsx:11
Function
Demo
({ actorOptions }: Props)
src/examples/notification-center/Demo.tsx:13
Function
Demo
({ actorOptions }: Props)
src/examples/search-as-you-type/Demo.tsx:11
Function
DemoEntrypoint
()
src/examples/notification/index.tsx:4
Function
DemoEntrypoint
()
src/examples/user-activity/index.tsx:4
Function
DemoEntrypoint
()
src/examples/video-player/index.tsx:4
Function
DemoEntrypoint
()
src/examples/authentication/index.tsx:7
Function
DemoEntrypoint
()
src/examples/throttling/index.tsx:4
Function
DemoEntrypoint
()
src/examples/debouncing/index.tsx:4
Function
DemoEntrypoint
()
src/examples/notification-center/index.tsx:4
Function
DemoEntrypoint
()
src/examples/search-as-you-type/index.tsx:4
Function
GET
()
src/pages/favicon.ico.ts:12
Function
InspectorSetter
({ inspector, Example, }: { inspector: BrowserInspector | undefined; Example: ExampleComponent; })
src/components/AppExampleSandbox.tsx:97
Function
LoadingUserState
()
src/examples/authentication/Demo.tsx:46
Function
Notification
* The progress bar and hover features are inspired by React Toastify. * See https://github.com/fkhadra/react-toastify/blob/edb231d07cc298a82e26d48903
src/examples/notification-center/Demo.tsx:261
Function
SignOnForm
({ actorRef, }: { actorRef: ActorRefFrom<typeof authenticationMachine>; })
src/examples/authentication/Demo.tsx:105
Function
StandaloneDemo
()
src/examples/search-as-you-type/StandaloneDemo.tsx:3
Function
Tabs
(props: Props)
src/components/Tabs.tsx:8
Function
TheMastHead
({ contacts, }: { contacts: Array<{ href: string; alt: string; icon: "github" | "twitter" | "e
src/components/TheMastHead.tsx:56
Function
VideoSlider
({ valuePercentage, onValueChange, }: { valuePercentage: number; onValueChange: (valuePercentage: numb
src/examples/video-player/Demo.tsx:879
Function
VolumeSlider
({ volume, onVolumeChange, }: { volume: number; onVolumeChange: (volume: number) => void; })
src/examples/video-player/Demo.tsx:908
Function
WebsiteIcon
()
src/components/TheMastHead.tsx:32
Function
callback
()
src/examples/user-activity/machine.ts:31
Function
handleFullscreenChange
()
src/examples/video-player/Demo.tsx:140
Function
handleFullscreenError
()
src/examples/video-player/Demo.tsx:156
Function
handlePresentationModeChanged
()
src/examples/video-player/Demo.tsx:102