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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | import { AppState, errorListSelector, errorSelector, indexedAction, loadingListSelector, loadingSelector, progressListSelector, progressSelector } from "../../../redux"; import { createSourceErrorSelector, editSourceErrorSelector } from "../../sources"; import { ORG_DICTIONARIES_ACTION_INDEX, PERSONAL_DICTIONARIES_ACTION_INDEX } from "./constants"; import { ADD_CONCEPTS_TO_DICTIONARY, CREATE_AND_ADD_LINKED_SOURCE_ACTION, CREATE_DICTIONARY_ACTION, CREATE_DICTIONARY_VERSION_ACTION, CREATE_SOURCE_AND_DICTIONARY_ACTION, EDIT_DICTIONARY_ACTION, EDIT_SOURCE_AND_DICTIONARY_ACTION, REMOVE_REFERENCES_FROM_DICTIONARY, RETRIEVE_DICTIONARIES_ACTION, RETRIEVE_DICTIONARY_ACTION, RETRIEVE_DICTIONARY_VERSIONS_ACTION } from "./actionTypes"; export const createDictionaryLoadingSelector = loadingSelector( CREATE_SOURCE_AND_DICTIONARY_ACTION ); export const createDictionaryProgressSelector = progressSelector( CREATE_SOURCE_AND_DICTIONARY_ACTION ); export const createDictionaryErrorSelector = errorSelector( CREATE_DICTIONARY_ACTION ); export const editDictionaryErrorSelector = errorSelector( EDIT_DICTIONARY_ACTION ); export const editDictionaryLoadingSelector = loadingSelector( EDIT_SOURCE_AND_DICTIONARY_ACTION ); export const editDictionaryProgressSelector = progressSelector( EDIT_SOURCE_AND_DICTIONARY_ACTION ); export const createAndAddLinkedSourceLoadingSelector = loadingSelector( CREATE_AND_ADD_LINKED_SOURCE_ACTION ); export const createAndAddLinkedSourceProgressSelector = progressSelector( CREATE_AND_ADD_LINKED_SOURCE_ACTION ); export const createSourceAndDictionaryErrorsSelector = ( state: AppState ): { [key: string]: string[] | undefined } | undefined => { const createSourceErrors = createSourceErrorSelector(state); if (createSourceErrors) return createSourceErrors; const createDictionaryErrors = createDictionaryErrorSelector(state); if (createDictionaryErrors) return createDictionaryErrors; }; export const editSourceAndDictionaryErrorsSelector = ( state: AppState ): { [key: string]: string[] | undefined } | undefined => { const editSourceErrors = editSourceErrorSelector(state); if (editSourceErrors) return editSourceErrors; const editDictionaryErrors = editDictionaryErrorSelector(state); if (editDictionaryErrors) return editDictionaryErrors; }; export function dictionarySelector(state: AppState) { return state.dictionaries.dictionary; } export const retrieveDictionaryLoadingSelector = loadingSelector( RETRIEVE_DICTIONARY_ACTION ); export const retrieveDictionaryVersionLoadingSelector = loadingSelector( RETRIEVE_DICTIONARY_VERSIONS_ACTION ); export const createDictionaryVersionLoadingSelector = loadingSelector( CREATE_DICTIONARY_VERSION_ACTION ); export const createDictionaryVersionErrorSelector = errorSelector( CREATE_DICTIONARY_VERSION_ACTION ); export const retrievePublicDictionariesLoadingSelector = loadingSelector( RETRIEVE_DICTIONARIES_ACTION ); export const retrievePersonalDictionariesLoadingSelector = loadingSelector( indexedAction( RETRIEVE_DICTIONARIES_ACTION, PERSONAL_DICTIONARIES_ACTION_INDEX ) ); export const retrieveOrgDictionariesLoadingSelector = loadingSelector( indexedAction(RETRIEVE_DICTIONARIES_ACTION, ORG_DICTIONARIES_ACTION_INDEX) ); export const retrieveDictionaryErrorSelector = errorSelector( RETRIEVE_DICTIONARY_ACTION ); export const addConceptsToDictionaryLoadingListSelector = loadingListSelector( ADD_CONCEPTS_TO_DICTIONARY ); export const addConceptsToDictionaryProgressListSelector = progressListSelector( ADD_CONCEPTS_TO_DICTIONARY ); export const addConceptsToDictionaryErrorListSelector = errorListSelector( ADD_CONCEPTS_TO_DICTIONARY ); export const removeReferencesFromDictionaryLoadingSelector = loadingListSelector( REMOVE_REFERENCES_FROM_DICTIONARY ); |