20 lines
443 B
TypeScript
20 lines
443 B
TypeScript
import { request } from "@/lib/api/client"
|
|
|
|
export type SupportNavigationMenuItem = {
|
|
id: string
|
|
title: string
|
|
url: string
|
|
openInNewWindow: boolean
|
|
visible: boolean
|
|
sortNo: number
|
|
children?: SupportNavigationMenuItem[]
|
|
}
|
|
|
|
export type PublicSupportConfig = {
|
|
navigationMenu: SupportNavigationMenuItem[]
|
|
}
|
|
|
|
export function fetchSupportConfig() {
|
|
return request<PublicSupportConfig>("/api/support/config", { skipAuth: true })
|
|
}
|