hooks

Interfaces

ClickTrack

Defined in: packages/ui/src/hooks/use-click-tracking.tsx:5

Properties

count

count: number

Defined in: packages/ui/src/hooks/use-click-tracking.tsx:8

label

label: string

Defined in: packages/ui/src/hooks/use-click-tracking.tsx:7

path

path: string

Defined in: packages/ui/src/hooks/use-click-tracking.tsx:6

Type Aliases

Status

Status = "checking" | "available" | "unavailable"

Defined in: packages/ui/src/hooks/use-optional-peer.ts:4

Variables

STORAGE_KEY

const STORAGE_KEY: "stately-click-tracking" = 'stately-click-tracking'

Defined in: packages/ui/src/hooks/use-click-tracking.tsx:3

Functions

useClickTracking()

useClickTracking(): object

Defined in: packages/ui/src/hooks/use-click-tracking.tsx:11

Returns

object

topClicks

topClicks: ClickTrack[]

trackClick()

trackClick: (path, label) => void

Parameters
path

string

label

string

Returns

void


useIsMobile()

useIsMobile(): boolean

Defined in: packages/ui/src/hooks/use-mobile.ts:5

Returns

boolean


useMediaQuery()

useMediaQuery(query): boolean

Defined in: packages/ui/src/hooks/use-media-query.tsx:3

Parameters

query

string

Returns

boolean


useOptionalPeer()

useOptionalPeer(moduleId, module): Status

Defined in: packages/ui/src/hooks/use-optional-peer.ts:6

Parameters

moduleId

string

module

() => Promise<{[key: string]: any; default: any; }>

Returns

Status


useViewMore()

useViewMore(data, limit): readonly [[string, unknown][], [string, unknown][], boolean, Dispatch<SetStateAction<boolean>>]

Defined in: packages/ui/src/hooks/use-view-more.tsx:3

Parameters

data

any

limit

number

Returns

readonly [[string, unknown][], [string, unknown][], boolean, Dispatch<SetStateAction<boolean>>]