/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/plugins/i18n/admin/src/services/settings.ts
24 строки
764 B
Nico André
feat(core/*): introduce strapi.ai namespace (#25886)
17 апр 2026, 09:46
Не верифицирован
17 апр 2026, 09:46
bc0b0e9
Код
Авторство
О чём код?
import { i18nApi } from './api'; import type { GetSettings, UpdateSettings } from '../../../shared/contracts/settings'; const settingsApi = i18nApi.injectEndpoints({ endpoints: (builder) => ({ getSettings: builder.query<GetSettings.Response['data'], void>({ query: () => '/i18n/settings', providesTags: ['Settings'], }), updatei18nSettings: builder.mutation<UpdateSettings.Response, UpdateSettings.Request['body']>({ query: (data) => ({ url: '/i18n/settings', method: 'PUT', data, }), invalidatesTags: ['Settings', 'AiFeatureConfig'], }), }), }); const { useGetSettingsQuery, useUpdatei18nSettingsMutation } = settingsApi; export { useGetSettingsQuery, useUpdatei18nSettingsMutation };