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 | 1x 1x 1x | import apiClient from './api/apiClient';
export interface AdminSetting {
key: string;
value: string | null;
}
export const getAdminSetting = async (key: string): Promise<AdminSetting> => {
const response = await apiClient.get<AdminSetting>(`/admin/settings/${key}`);
return response.data;
};
export const updateAdminSetting = async (key: string, value: string): Promise<AdminSetting> => {
const response = await apiClient.put<AdminSetting>(`/admin/settings/${key}`, { value });
return response.data;
};
export const adminSettingsService = {
getAdminSetting,
updateAdminSetting,
};
|