Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 9x 9x 72x 72x 72x 140x 69x 72x | import { CcState } from "../../../../codeCharta.model" import { CustomConfigItem } from "../../customConfigs.component" import { visibleFilesBySelectionModeSelector } from "../../visibleFilesBySelectionMode.selector" type MissingCustomConfigsProperties = { mapSelectionMode: string mapNames: string[] } export function getMissingCustomConfigModeAndMaps(configItem: CustomConfigItem, state: CcState): MissingCustomConfigsProperties { const { mapSelectionMode, assignedMaps } = visibleFilesBySelectionModeSelector(state) const mapNames = [] for (const checksum of configItem.assignedMaps.keys()) { if (!assignedMaps.has(checksum)) { mapNames.push(configItem.assignedMaps.get(checksum)) } } return { mapSelectionMode: configItem.mapSelectionMode !== mapSelectionMode ? configItem.mapSelectionMode : "", mapNames } } |