Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SiliconValleyInsight/airtable-json-block
/ functions
Functions
73 in github.com/SiliconValleyInsight/airtable-json-block
⨍
Functions
73
◇
Types & classes
14
↓ 7 callers
Method
_showErrorModal
(errorMessage)
frontend/Main.tsx:199
↓ 6 callers
Function
normalizeCellValueForComparison
(cellValue)
frontend/headersValuesMappingHelpers.ts:9
↓ 4 callers
Function
filterDeletedOrUnsupportedFieldIds
(fieldIds, table)
frontend/supportedFieldTypes.ts:180
↓ 4 callers
Method
getFieldMappingsForTableId
* Returns { * [key: FieldId]: { * isEnabled: boolean, * parsedIndex: number | null, * } * }
frontend/SettingsStore.ts:94
↓ 4 callers
Function
setStateAsync
(context, partialState)
frontend/setAsyncCommon.ts:1
↓ 3 callers
Method
_getParsedRecordsAndParsedHeaders
(parsedData, isFirstLineHeaders)
frontend/ParsedDataReview.tsx:582
↓ 3 callers
Function
getLinkedTablesPrimaryFieldTypesByTableId
(table)
frontend/supportedFieldTypes.ts:187
↓ 3 callers
Function
isFieldValid
(field, linkedTablesPrimaryFieldTypesByTableId = null)
frontend/supportedFieldTypes.ts:153
↓ 2 callers
Method
_canUserPerformImport
()
frontend/ParsedDataReview.tsx:673
↓ 2 callers
Method
_loadTableDataAsync
(table)
frontend/ParsedDataReview.tsx:441
↓ 2 callers
Method
_showReloadPromptIfNeeded
()
frontend/Main.tsx:55
↓ 2 callers
Method
_validate
()
frontend/ParsedDataReview.tsx:371
↓ 2 callers
Function
filterJsonAsync
({data})
frontend/jsonFilteringHelpers.ts:1
↓ 2 callers
Function
getFieldMappingsMatchingHeaders
({parsedHeaders, table})
frontend/headersValuesMappingHelpers.ts:25
↓ 2 callers
Method
getMergeFieldIdsForTableId
* I believe this returns [FieldId] * Which doesn't make a lot of sense since we only allow merging on one field
frontend/SettingsStore.ts:70
↓ 2 callers
Function
getValuesAndFailuresByFieldIdForParsedRecord
( {fieldMappings, parsedHeaders, table}, parsedRecord, )
frontend/headersValuesMappingHelpers.ts:64
↓ 2 callers
Function
isFieldRecordLink
(field)
frontend/headersValuesMappingHelpers.ts:122
↓ 2 callers
Function
parseJsonToHeadersValuesAsync
({data})
frontend/jsonToHeadersValuesParsingHelpers.ts:3
↓ 2 callers
Function
schedule
(callback: () => void)
frontend/nonblocking.tsx:5
↓ 2 callers
Function
setTimeoutAsync
(timeout)
frontend/setAsyncCommon.ts:9
↓ 1 callers
Method
_getDefaultHeaders
()
frontend/ParsedDataReview.tsx:364
↓ 1 callers
Method
_getStatusBarText
()
frontend/ParsedDataReview.tsx:913
↓ 1 callers
Method
_isFileValid
(file)
frontend/FileDropper.tsx:112
↓ 1 callers
Method
_onBaseTablesChanged
()
frontend/Main.tsx:62
↓ 1 callers
Method
_onFieldConfigChange
(field)
frontend/ParsedDataReview.tsx:319
↓ 1 callers
Method
_onTableFieldsChange
()
frontend/ParsedDataReview.tsx:314
↓ 1 callers
Method
_processFileAsync
(file)
frontend/Main.tsx:102
↓ 1 callers
Method
_renderAllFieldMappingsDisabledMessage
()
frontend/ParsedDataReview.tsx:762
↓ 1 callers
Method
_renderBottomBar
()
frontend/ParsedDataReview.tsx:950
↓ 1 callers
Method
_renderContents
()
frontend/Main.tsx:206
↓ 1 callers
Method
_renderFieldMappings
()
frontend/ParsedDataReview.tsx:687
↓ 1 callers
Method
_renderFieldMappingsAndRecordPreviewsForTable
()
frontend/ParsedDataReview.tsx:823
↓ 1 callers
Method
_renderJsonPathNoMatchMessage
()
frontend/ParsedDataReview.tsx:750
↓ 1 callers
Method
_renderJsonPathRootObjectNoArrayMessage
()
frontend/ParsedDataReview.tsx:738
↓ 1 callers
Method
_renderModal
()
frontend/ParsedDataReview.tsx:1010
↓ 1 callers
Method
_renderNoUpdatesOrInsertsMessage
()
frontend/RecordPreviewList.tsx:62
↓ 1 callers
Method
_renderRecordPreview
(cellValuesByFieldId, index, width)
frontend/RecordPreviewList.tsx:32
↓ 1 callers
Method
_renderRightPane
()
frontend/ParsedDataReview.tsx:774
↓ 1 callers
Method
_renderTableRecordNumberExceededMessage
(remainingRecordLimit)
frontend/RecordPreviewList.tsx:50
↓ 1 callers
Method
_trackImport
(durationMs)
frontend/ParsedDataReview.tsx:516
↓ 1 callers
Function
computeDataDiffAsync
( parsedRecords = [], fieldMappings, parsedHeaders, fieldIdsForMerging, table, queryRe
frontend/headersValuesMappingHelpers.ts:337
↓ 1 callers
Function
convertParsedValueToCellValue
(parsedValue, field)
frontend/supportedFieldTypes.ts:145
↓ 1 callers
Function
createMatcher
(fieldIdsForMerging)
frontend/headersValuesMappingHelpers.ts:107
↓ 1 callers
Function
createOrUpdateRecordsAsync
({table, diff}, onProgress)
frontend/headersValuesMappingHelpers.ts:126
↓ 1 callers
Function
filterArrays
(data)
frontend/jsonFilteringHelpers.ts:20
↓ 1 callers
Function
forEachAsync
( array: Array<T>, callback: (value: T, index: number, array: Array<T>) => unknown, )
frontend/nonblocking.tsx:7
↓ 1 callers
Method
isSchemaVersionOutOfDate
()
frontend/SettingsStore.ts:82
↓ 1 callers
Function
parseHeadersValuesStringSync
(parsedString: string)
frontend/headersValuesParsingHelpers.ts:3
↓ 1 callers
Function
parseJsonFileAsync
(file: File)
frontend/jsonParsingHelpers.ts:1
↓ 1 callers
Method
recomputeRowHeights
()
frontend/RecordPreviewList.tsx:26
↓ 1 callers
Method
setFieldMappingsForTableId
(tableId, fieldMappings)
frontend/SettingsStore.ts:103
↓ 1 callers
Method
setMergeFieldIdsForTableId
(tableId, fieldIds)
frontend/SettingsStore.ts:78
Function
JsonImage
(props: JsonImageProps)
frontend/JsonImage.tsx:9
Method
componentDidMount
()
frontend/ParsedDataReview.tsx:160
Method
componentDidMount
()
frontend/Main.tsx:51
Method
componentWillUnmount
()
frontend/ParsedDataReview.tsx:164
Method
constructor
(props: ParsedDataReviewProps)
frontend/ParsedDataReview.tsx:81
Method
constructor
()
frontend/SettingsStore.ts:17
Method
constructor
(props)
frontend/Main.tsx:44
Method
getDerivedStateFromProps
(props, state)
frontend/ParsedDataReview.tsx:269
Method
isFirstLineHeaders
()
frontend/SettingsStore.ts:50
Method
isReadOnly
()
frontend/SettingsStore.ts:33
Function
mapAsync
( array: Array<T>, callback: (item: T, index: number, array: Array<T>) => U, )
frontend/nonblocking.tsx:38
Method
render
()
frontend/FileDropper.tsx:133
Method
render
()
frontend/RecordPreview.tsx:16
Method
render
()
frontend/ParsedDataReview.tsx:1166
Method
render
()
frontend/FieldMapping.tsx:28
Method
render
()
frontend/RecordPreviewList.tsx:74
Method
render
()
frontend/Main.tsx:295
Method
shouldMergeDuplicates
()
frontend/SettingsStore.ts:58
Function
step
()
frontend/nonblocking.tsx:15
Method
table
()
frontend/SettingsStore.ts:45
Method
tableId
()
frontend/SettingsStore.ts:37