Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blacksmith-infosec/risk-assessments
/ functions
Functions
147 in github.com/blacksmith-infosec/risk-assessments
⨍
Functions
147
◇
Types & classes
52
Function
Toast
({ message, type, onClose, duration = 3000 }: ToastProps)
src/components/Toast/index.tsx:13
Function
TrackedButton
({ trackingName, trackingProperties, onClick, children, ...buttonProps })
src/components/TrackedButton/index.tsx:16
Function
TrackedLink
({ href, trackingProperties: _trackingProperties, onClick, children, ...anchorProps })
src/components/TrackedLink/index.tsx:16
Function
Wrapper
({ children })
src/test-utils/appStateHelpers.tsx:112
Method
constructor
(parts: unknown[], options?: { type?: string })
src/utils/exportReport.test.ts:341
Function
createMockUseAppState
(mockState: Partial<MockAppStateValue> = {})
src/test-utils/appStateHelpers.tsx:120
Function
createSampleDomainScan
(domain: string = 'example.com')
src/test-utils/appStateHelpers.tsx:66
Function
dashTranslate
(key: string)
src/utils/answerMigration.test.ts:134
Method
disconnect
()
src/components/Report/report.test.tsx:55
Function
extractSelectorsFromEmail
()
src/components/DkimSelectorsModal/index.tsx:79
Function
getCategoryTranslationKey
(category: string)
src/utils/questionTranslation.ts:39
Function
handleCancel
(e: Event)
src/components/ConfirmDialog/index.tsx:47
Function
handleCancel
(e: Event)
src/components/ResetDialog/index.tsx:49
Function
handleClick
(event: React.MouseEvent<HTMLAnchorElement>)
src/components/TrackedLink/index.tsx:23
Function
handleClick
(e: MouseEvent)
src/components/ConfirmDialog/index.tsx:52
Function
handleClick
(event: React.MouseEvent<HTMLButtonElement>)
src/components/TrackedButton/index.tsx:23
Function
handleClick
(e: MouseEvent)
src/components/ResetDialog/index.tsx:54
Function
handleClickOutside
(event: MouseEvent)
src/components/Dropdown/index.tsx:39
Function
handleEscape
(e: KeyboardEvent)
src/components/DkimSelectorsModal/index.tsx:33
Function
handleExportAndReset
()
src/components/App.tsx:47
Function
handleExportAndReset
()
src/components/ResetDialog/index.tsx:80
Function
handleFileUpload
(event: ChangeEvent<HTMLInputElement>)
src/components/Import/index.tsx:42
Function
handleKeyDown
(e: React.KeyboardEvent)
src/components/Dropdown/index.tsx:56
Function
handleKeyPress
(e: React.KeyboardEvent<HTMLInputElement>)
src/components/DkimSelectorsModal/index.tsx:130
Function
handleOpenDkimModal
(e: React.MouseEvent)
src/components/DomainScanner/index.tsx:53
Function
handleReset
()
src/components/App.tsx:62
Function
handleResetWithoutExport
()
src/components/ResetDialog/index.tsx:85
Function
handleSave
()
src/components/DkimSelectorsModal/index.tsx:121
Function
handleSaveDkimSelectors
(selectors: string[])
src/components/DomainScanner/index.tsx:59
Function
handleToggle
()
src/components/Dropdown/index.tsx:127
Function
length
()
src/utils/dkimSelectorsService.test.ts:28
Function
mockT
(key: string)
src/utils/exportReport.test.ts:6
Function
mockTScanners
(key: string)
src/utils/exportReport.test.ts:37
Function
mockTranslate
(key: string)
src/utils/answerMigration.test.ts:7
Method
observe
()
src/components/Report/report.test.tsx:53
Function
onExportDOCX
()
src/components/Report/index.tsx:30
Function
onExportJSON
()
src/components/Report/index.tsx:18
Function
onImport
()
src/components/Import/index.tsx:27
Function
onScan
(e: React.FormEvent)
src/components/DomainScanner/index.tsx:23
Function
preventNavigation
(e: Event)
src/components/TrackedLink/TrackedLink.test.tsx:13
Function
printScreen
()
src/components/Report/index.tsx:26
Function
renderWithAppState
( ui: React.ReactElement, options?: Omit<RenderOptions, 'wrapper'> )
src/test-utils/appStateHelpers.tsx:108
Function
resetAnswers
()
src/context/AppStateContext.tsx:133
Method
unobserve
()
src/components/CategoryRadarChart/categoryRadarChart.test.tsx:41
Method
unobserve
()
src/components/Report/report.test.tsx:54
Function
useMigrateAnswers
()
src/utils/answerMigration.ts:130
Function
wrapper
({ children })
src/context/AppStateContext.test.tsx:38
← previous
101–147 of 147, ranked by callers