feat: Allow designating Single Selection items as response data identifiers (M2-8673) #1493
Annotations
53 warnings
src/__mocks__/LookupTableUploader.tsx#L64
React Hook useEffect has a missing dependency: 'onFileReady'. Either include it or remove the dependency array. If 'onFileReady' changes too often, find the parent component that defines it and wrap that definition in useCallback (react-hooks/exhaustive-deps)
|
src/modules/Auth/pages/RecoverPassword/RecoverPassword.tsx#L68
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Auth/pages/RecoverPassword/RecoverPassword.tsx#L68
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/components/ConditionRow/Condition/Condition.test.tsx#L207
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/components/ConditionRow/ConditionRow.tsx#L113
React Hook useCallback has missing dependencies: 'activityName', 'conditionPayloadName', 'conditionTypeName', 'setValue', and 'trigger'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/components/ConditionRow/ConditionRow.tsx#L136
React Hook useCallback has missing dependencies: 'clearErrors', 'conditionPayloadName', 'conditionPayloadSelectionName', and 'setValue'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/components/ConditionRow/ConditionRow.tsx#L139
React Hook useCallback has a missing dependency: 'onRemove'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/components/ConditionRow/ConditionRow.tsx#L141
React Hook useMemo has a missing dependency: 'options'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/components/ConditionRow_old/Condition/Condition.test.tsx#L209
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/components/ConditionRow_old/Condition/Condition.utils.ts#L67
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/components/ConditionRow_old/Condition/Condition.utils.ts#L70
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/components/ConditionRow_old/Condition/Condition.utils.ts#L103
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/components/ConditionRow_old/Condition/Condition.utils.ts#L108
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/components/ConditionRow_old/ConditionRow.tsx#L107
React Hook useCallback has missing dependencies: 'activityName', 'conditionPayloadName', 'conditionTypeName', 'setValue', and 'trigger'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/components/ConditionRow_old/ConditionRow.tsx#L130
React Hook useCallback has missing dependencies: 'clearErrors', 'conditionPayloadName', 'conditionPayloadSelectionName', and 'setValue'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/components/ConditionRow_old/ConditionRow.tsx#L133
React Hook useCallback has a missing dependency: 'onRemove'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/components/ConditionRow_old/ConditionRow.tsx#L135
React Hook useMemo has a missing dependency: 'options'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/components/ToggleItemContainer/ToggleItemContainer.types.ts#L14
Unexpected any. Specify a different type (@typescript-eslint/no-explicit-any)
|
src/modules/Builder/components/ToggleItemContainer/ToggleItemContainer.types.ts#L15
Unexpected any. Specify a different type (@typescript-eslint/no-explicit-any)
|
src/modules/Builder/features/ActivityAbout/ActivityAbout.hooks.ts#L13
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/features/ActivityAbout/ActivityAbout.hooks.ts#L27
React Hook useEffect has missing dependencies: 'fieldName' and 'setValue'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityAbout/ActivityAbout.hooks.ts#L44
React Hook useEffect has missing dependencies: 'fieldName' and 'setValue'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityFlowSettings/ActivityFlowSettings.utils.test.tsx#L46
'id' is assigned a value but never used. Allowed unused vars must match /^_/u (unused-imports/no-unused-vars)
|
src/modules/Builder/features/ActivityItems/ActivityItems.utils.ts#L56
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/features/ActivityItems/ActivityItems.utils.ts#L63
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/InputTypeItems/AudioPlayer/AudioPlayer.tsx#L28
React Hook useEffect has missing dependencies: 'media', 'trigger', and 'urlName'. Either include them or remove the dependency array. You can also do a functional update 'setMedia(m => ...)' if you only need 'media' in the 'setMedia' call (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/InputTypeItems/NumberSelection/NumberSelection.tsx#L30
React Hook useEffect has missing dependencies: 'maxValueName', 'minValueName', and 'trigger'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/InputTypeItems/SelectionOption/SelectionOption.hooks.tsx#L30
React Hook useEffect has a missing dependency: 'setOptionFieldValue'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/InputTypeItems/SliderRows/SliderPanel/SliderPanel.utils.tsx#L74
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/InputTypeItems/SliderRows/SliderPanel/SliderPanel.utils.tsx#L91
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/OptionalItemsAndSettings/OptionalItemsAndSettings.hooks.tsx#L207
React Hook useEffect has missing dependencies: 'clearErrors', 'enableParagraphTextItem', 'getValues', 'handleAddOption', 'handleAddSingleOrMultipleRow', 'handleAddSliderRow', 'name', 'removeOptions', 'setConfig', 'setValue', and 'watch'. Either include them or remove the dependency array. If 'removeOptions' changes too often, find the parent component that defines it and wrap that definition in useCallback (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/OptionalItemsAndSettings/OptionalItemsAndSettings.hooks.tsx#L216
React Hook useEffect has missing dependencies: 'hasRequiredItems', 'isSkippable', 'name', and 'setValue'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/OptionalItemsAndSettings/SkippedItemInVariablesModal/SkippedItemInVariablesModal.hooks.ts#L44
React Hook useEffect has missing dependencies: 'activityItems', 'fieldName', 'name', and 'trigger'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/Settings/ColorPalette/ColorPalettePicker/ColorPalettePicker.tsx#L37
React Hook useEffect has missing dependencies: 'getValues', 'optionsName', and 'setValue'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivityItems/ItemConfiguration/__tests__/ItemConfigurationAudioPlayer.test.tsx#L11
'itemProps' is defined but never used. Allowed unused args must match /^_/u (unused-imports/no-unused-vars)
|
src/modules/Builder/features/ActivityItems/LeftBar/Item/Item.tsx#L34
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/features/ActivitySettings/ScoresAndReports/ScoreContent/ScoreContent.tsx#L239
React Hook useCallback has a missing dependency: 'scoreIdField'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivitySettings/ScoresAndReports/ScoreContent/ScoreContent.tsx#L278
React Hook useCallback has missing dependencies: 'activity?.items', 'calculationTypeField', and 'itemsScoreField'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivitySettings/ScoresAndReports/ScoreContent/ScoreContent.tsx#L303
React Hook useCallback has missing dependencies: 'calculationTypeField', 'itemsScoreField', and 'scoringTypeField'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivitySettings/SubscalesConfiguration/LookupTable/LookupTable.utils.tsx#L128
Forbidden non-null assertion (@typescript-eslint/no-non-null-assertion)
|
src/modules/Builder/features/ActivitySettings/SubscalesConfiguration/SubscalesConfiguration.hooks.ts#L150
React Hook useEffect has missing dependencies: 'appendSystemItems', 'items', 'removeSystemItems', and 'replaceSystemItems'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivitySettings/SubscalesConfiguration/SubscalesConfiguration.tsx#L125
React Hook useEffect has missing dependencies: 'resetCalculateTotalScoreField' and 'subscalesLength'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivitySettings/SubscalesConfiguration/SubscalesConfiguration.tsx#L125
React Hook useEffect has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivitySettings/SubscalesConfiguration/SubscalesConfiguration.tsx#L131
React Hook useEffect has a missing dependency: 'calculateTotalScore'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/ActivitySettings/SubscalesConfiguration/SubscalesConfiguration.tsx#L131
React Hook useEffect has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/PerformanceTasks/Flanker/GeneralSettings/ButtonsScreen/ButtonsContent/ButtonsContent.tsx#L62
React Hook useEffect has missing dependencies: 'buttonFirstField' and 'trigger'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/PerformanceTasks/Flanker/GeneralSettings/ButtonsScreen/ButtonsContent/ButtonsContent.tsx#L69
React Hook useEffect has missing dependencies: 'buttonSecondField' and 'trigger'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/PerformanceTasks/Flanker/GeneralSettings/ButtonsScreen/ButtonsContent/ButtonsContent.tsx#L75
React Hook useEffect has a missing dependency: 'itemButtons?.length'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/PerformanceTasks/Flanker/GeneralSettings/StimulusScreen/StimulusContent/StimulusContent.tsx#L104
React Hook useEffect has missing dependencies: 'replace' and 'stimulusTrials'. Either include them or remove the dependency array (react-hooks/exhaustive-deps)
|
src/modules/Builder/features/PerformanceTasks/Flanker/GeneralSettings/StimulusScreen/StimulusContent/StimulusContent.tsx#L111
React Hook useEffect has a missing dependency: 'reset'. Either include it or remove the dependency array (react-hooks/exhaustive-deps)
|
Lint
Cache not found for keys: Linux-node-modules-595688cfe77d92c847682f8eae0eb6f543c7e1910daf8d6b71cc05245324d370
|
build
Cache not found for keys: Linux-node-modules-595688cfe77d92c847682f8eae0eb6f543c7e1910daf8d6b71cc05245324d370
|
tests
Cache not found for keys: Linux-node-modules-595688cfe77d92c847682f8eae0eb6f543c7e1910daf8d6b71cc05245324d370
|