Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/triggerdotdev/jsonhero-web
/ functions
Functions
342 in github.com/triggerdotdev/jsonhero-web
⨍
Functions
342
◇
Types & classes
12
↓ 1 callers
Function
getMinimalFromRequest
(request: Request)
app/routes/j/$id.tsx:141
↓ 1 callers
Function
getNodeAncestorPath
( nodeTable: NodeTable, nodeId?: string, path: string[] = [] )
app/useColumnView/index.ts:520
↓ 1 callers
Function
getOpenGraphNinja
(link: string)
app/services/uriPreview.server.ts:19
↓ 1 callers
Function
getPathFromRequest
(request: Request)
app/routes/j/$id.tsx:125
↓ 1 callers
Function
getPreferredTheme
()
app/components/ThemeProvider.tsx:15
↓ 1 callers
Function
getPreviewSetup
()
app/utilities/codeMirrorSetup.ts:14
↓ 1 callers
Function
getRandomUserAgent
()
app/utilities/getRandomUserAgent.ts:104
↓ 1 callers
Function
getStarCount
()
app/services/github.server.ts:1
↓ 1 callers
Function
getThemeFromRequest
(request: Request)
app/root.tsx:73
↓ 1 callers
Function
getUriPreview
(uri: string)
app/services/uriPreview.server.ts:46
↓ 1 callers
Function
getViewerSetup
()
app/utilities/codeMirrorSetup.ts:26
↓ 1 callers
Function
goBackAction
()
app/useColumnView/index.ts:268
↓ 1 callers
Function
goForwardAction
()
app/useColumnView/index.ts:275
↓ 1 callers
Function
goToChildrenAction
()
app/useColumnView/index.ts:308
↓ 1 callers
Function
goToNextSibling
()
app/useColumnView/index.ts:320
↓ 1 callers
Function
goToNodeIdAction
( nodeId: string, source: string )
app/useColumnView/index.ts:288
↓ 1 callers
Function
goToParentAction
( options?: ColumnViewAPIOptions )
app/useColumnView/index.ts:299
↓ 1 callers
Function
goToPreviousSibling
()
app/useColumnView/index.ts:314
↓ 1 callers
Function
headUri
( uri: string, redirectCount = 0 )
app/services/uriPreview.server.ts:89
↓ 1 callers
Function
iconForValue
(value: unknown)
app/utilities/icons.ts:31
↓ 1 callers
Function
isAncestorOf
(ancestor: string, descendant: string)
app/hooks/useJsonColumnView.tsx:197
↓ 1 callers
Function
isJSON
(possibleJson: string)
app/jsonDoc.server.ts:157
↓ 1 callers
Function
isNullable
(relatedPaths: string[], json: unknown)
app/utilities/nullable.ts:3
↓ 1 callers
Function
isUrl
(possibleUrl: string)
app/jsonDoc.server.ts:148
↓ 1 callers
Function
load
()
app/components/Preview/Types/PreviewUri.tsx:18
↓ 1 callers
Function
loadPreferences
()
app/components/PreferencesProvider.tsx:18
↓ 1 callers
Function
pathToDescendant
( ancestor: string, descendant: string )
app/utilities/jsonColumnView.ts:119
↓ 1 callers
Function
reducer
( state: JsonSearchState, action: JsonSearchAction )
app/hooks/useJsonSearch.tsx:66
↓ 1 callers
Function
resetSelectionAction
()
app/useColumnView/index.ts:282
↓ 1 callers
Function
rewriteUrl
(url: string)
app/services/uriPreview.server.ts:155
↓ 1 callers
Function
roundWithPrecision
(value: number, precision: number)
app/utilities/formatStarCount.ts:16
↓ 1 callers
Function
savePreferences
(preferences: Preferences)
app/components/PreferencesProvider.tsx:26
↓ 1 callers
Function
schemaPathFromPath
(path: JSONHeroPath | string)
app/components/JsonSchemaViewer.tsx:40
↓ 1 callers
Function
serializeXml
( node: ChildNode & { attributes?: NamedNodeMap } )
app/utilities/xml/convertFromRawXml.ts:16
↓ 1 callers
Function
setSuccessMessage
( session: Session, message: string, title: string )
app/services/toast.server.ts:24
↓ 1 callers
Function
style
()
app/components/Resizable.tsx:68
↓ 1 callers
Function
toggleTheme
()
app/components/ThemeModeToggle.tsx:9
↓ 1 callers
Function
updateDocument
( slug: string, title: string )
app/jsonDoc.server.ts:116
↓ 1 callers
Function
useColumnView
({ rootNode, initialState, stateReducer, }: ColumnViewOptions)
app/useColumnView/index.ts:80
↓ 1 callers
Function
useJsonSchema
()
app/hooks/useJsonSchema.tsx:24
↓ 1 callers
Function
useJsonSearchState
()
app/hooks/useJsonSearch.tsx:244
↓ 1 callers
Function
useJsonTree
(options: JsonTreeOptions)
app/hooks/useJsonTree.tsx:49
↓ 1 callers
Function
useJsonTreeViewContext
()
app/hooks/useJsonTree.tsx:71
↓ 1 callers
Function
useLoadWhenOnline
(callback: () => void, deps: unknown[] = [])
app/hooks/useLoadWhenOnline.tsx:3
↓ 1 callers
Function
useMemoCompare
( next: T | null | undefined, compare: ( previous: T | null | undefined, next: T | null | undefine
app/hooks/useMemoCompare.ts:3
↓ 1 callers
Function
useOnScreen
(ref: RefObject<HTMLElement>)
app/hooks/useOnScreen.tsx:3
↓ 1 callers
Function
useRelatedPaths
()
app/hooks/useRelatedPaths.ts:6
↓ 1 callers
Function
useVirtualTree
( options: UseVirtualTreeOptions<T, R> )
app/hooks/useVirtualTree.ts:205
↓ 1 callers
Function
wrapReducer
( name: string, reducer: React.Reducer<S, A> )
app/hooks/useJsonSearch.tsx:129
Function
App
()
app/root.tsx:82
Function
AppWithProviders
()
app/root.tsx:103
Function
ArrayIcon
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/ArrayIcon.tsx:1
Function
ArrowKeysIcon
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/ArrowKeysIcon.tsx:1
Function
ArrowKeysUpDownIcon
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/ArrowKeysUpDownIcon.tsx:1
Function
AutoplayVideo
({ src }: { src: string })
app/components/AutoplayVideo.tsx:4
Function
BlankColumnElement
()
app/components/BlankColumn.tsx:3
Function
Body
({ className, children, })
app/components/Primitives/Body.tsx:3
Function
BodyBold
({ className, children, })
app/components/Primitives/BodyBold.tsx:3
Function
CalendarMonth
({ date }: CalendarMonthProps)
app/components/Preview/CalendarMonth.tsx:26
Function
CatchBoundary
()
app/routes/j/$id.tsx:250
Function
CodeEditor
(opts: CodeEditorProps)
app/components/CodeEditor.tsx:38
Function
CodeViewer
({ code, lang }: { code: string; lang?: "json" })
app/components/CodeViewer.tsx:9
Function
ColumnElement
(column: ColumnProps)
app/components/Column.tsx:16
Function
ColumnItemElement
({ item, json, isSelected, isHighlighted, onClick, }: ColumnItemProps)
app/components/ColumnItem.tsx:16
Function
ColumnsElement
({ columns }: { columns: ColumnDefinition[] })
app/components/Columns.tsx:13
Function
ContainerInfo
()
app/components/ContainerInfo.tsx:15
Function
CopySelectedNodeShortcut
()
app/components/CopySelectedNode.tsx:4
Function
CopyShortcutIcon
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/CopyShortcutIcon.tsx:1
Function
CopyText
({ children, value, className, onCopied, }: CopyTextProps)
app/components/CopyText.tsx:10
Function
CopyTextButton
({ value, className }: CopyTextButtonProps)
app/components/CopyTextButton.tsx:11
Function
DataRow
({ title, value, icon })
app/components/DataTable.tsx:21
Function
DataTable
({ rows })
app/components/DataTable.tsx:51
Function
DefaultView
()
app/routes/j/$id/index.tsx:3
Function
DiscordIcon
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/DiscordIcon.tsx:1
Function
DiscordIconTransparent
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/DiscordIconTransparent.tsx:1
Function
DocumentTitle
()
app/components/DocumentTitle.tsx:7
Function
DragAndDropForm
()
app/components/DragAndDropForm.tsx:7
Function
EditorView
()
app/routes/j/$id/editor.tsx:3
Function
EmailIcon
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/EmailIcon.tsx:1
Function
EmailIconTransparent
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/EmailIconTransparent.tsx:1
Function
EmptyState
()
app/components/InfoHeader.tsx:118
Function
EscapeKeyIcon
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/EscapeKeyIcon.tsx:1
Function
ExampleDoc
({ id, title, path, }: { id: string; title: string; path?: string; })
app/components/ExampleDoc.tsx:3
Function
ExampleUrl
({ url, title, displayTitle, }: { url: string; title: string; displayTitle?: string; })
app/components/ExampleUrl.tsx:3
Function
ExtraLargeTitle
({ className, children, })
app/components/Primitives/ExtraLargeTitle.tsx:3
Function
FileDropzone
({ children })
app/components/FileSelector/FileDropzone.tsx:5
Function
Footer
()
app/components/Footer.tsx:15
Function
GithubBanner
()
app/components/Home/HomeGithubBanner.tsx:4
Function
GithubIcon
(props: React.SVGProps<SVGSVGElement>)
app/components/Icons/GithubIcon.tsx:1
Function
GithubIconSimple
({ className }: IconProps)
app/components/Icons/GithubIconSimple.tsx:5
Function
GithubStar
({ className }: GithubStarProps)
app/components/UI/GithubStar.tsx:10
Function
GithubStarSmall
({ className }: GithubStarSmallProps)
app/components/UI/GithubStarSmall.tsx:10
Function
Header
()
app/components/Header.tsx:19
Function
HomeApiHeroBanner
()
app/components/Home/HomeApiHeroBanner.tsx:4
Function
HomeApiHeroLaptop
({ className }: IconProps)
app/components/Home/HomeApiHeroLaptop.tsx:7
Function
HomeCollaborateSection
()
app/components/Home/HomeCollaborateSection.tsx:8
Function
HomeEdgeCasesSection
()
app/components/Home/HomeEdgeCasesSection.tsx:8
Function
HomeFeatureGridSection
()
app/components/Home/HomeFeatureGridSection.tsx:14
Function
HomeFooter
({ maxWidth = "1150px" }: HomeFooterProps)
app/components/Home/HomeFooter.tsx:12
Function
HomeGridFeatureItem
(props: HomeGridFeatureItemProps)
app/components/Home/HomeGridFeatureItem.tsx:13
← previous
next →
101–200 of 342, ranked by callers