feat: integrate settings API to manage forum and bug reporting availability
This commit is contained in:
@@ -190,3 +190,11 @@ export const eventsApi = {
|
||||
export const teamApi = {
|
||||
getMembers: () => apiFetch<TeamMember[]>('/team'),
|
||||
};
|
||||
|
||||
// ── Settings API ──────────────────────────────────────────────────────────────
|
||||
|
||||
export type SiteSettings = { forumEnabled: boolean; bugsEnabled: boolean };
|
||||
|
||||
export const settingsApi = {
|
||||
get: () => apiFetch<SiteSettings>('/settings'),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user