feat(F-096): completed feature
This commit is contained in:
@@ -80,6 +80,8 @@ export const productsApi = {
|
||||
create: (data: unknown) => api.post<import('@/types').Product>('/api/products', data),
|
||||
update: (id: string, data: unknown) =>
|
||||
api.patch<import('@/types').Product>(`/api/products/${id}`, data),
|
||||
generateSeo: (id: string) =>
|
||||
api.post<import('@/types').Product>(`/api/products/${id}/generate-seo`),
|
||||
setState: (id: string, state: 'active' | 'archived') =>
|
||||
api.patch(`/api/products/${id}/state`, { state }),
|
||||
delete: (id: string) => api.delete(`/api/products/${id}`),
|
||||
@@ -325,6 +327,13 @@ export interface StoreSettings {
|
||||
footerText: string;
|
||||
facebookUrl: string;
|
||||
instagramUrl: string;
|
||||
aiProvider: string;
|
||||
aiBaseUrl: string;
|
||||
aiModel: string;
|
||||
aiApiKey: string;
|
||||
aiApiKeyConfigured?: boolean;
|
||||
aiSeoTitlePrompt: string;
|
||||
aiSeoDescriptionPrompt: string;
|
||||
}
|
||||
|
||||
export const settingsApi = {
|
||||
|
||||
Reference in New Issue
Block a user