Добавим нужные константы в файл src/external/redux/constants.
DELETE_LIST, DELETE_WORD - значение всех констант равняется их имени.
Экспортируй из файла src/external/redux/actions еще две функции: deleteWord, deleteList и setLoading.
Возвращать каждая должна объект с полями type и payload.
Поле type равняется константам DELETE_WORD и DELETE_LIST соответственно.
payload равняется единственному аргументу каждой функции соответственно.
Там же добавим метод запроса fetchWord с тремя аргументами: слово для поиска, listKey и объект navigation.
Этот метод должен возвращать асинхронную функцию с одним аргументом dispatch.
Сначала диспачим экшн для поля loading со значением true.
Потом делаем запрос с помощью fetch, url которого получаем из метода getFetchWordEndpoint.
Если ответ без ошибки - диспачим экшн addWord с резальтом ответа и listKey, диспачим setError с аргументом null и вызываем метод navigation.goBack.
Если ответ с ошибкой - диспачим экшн setError с этой ошибкой.
Всегда в конце диспачим setLoading со значением false.

Эта задача — часть курса по Full-Stack JavaScript .
Ты можешь задать свой вопрос в комментариях под постом.
Если ты уже решил задачу, то не стесняйся помочь другим.