stranka configuration
Some checks failed
test / smoke-test (push) Has been cancelled
deploy / deploy (push) Has been cancelled

This commit is contained in:
Dusan Vojacek
2026-04-12 16:56:44 +02:00
parent b50041cfc7
commit 4e81a36371
6 changed files with 796 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
import axios, { type AxiosInstance } from 'axios'
import type { FullStatusResponse } from '../types/fullStatus'
import type { SiteConfigurationResponse } from '../types/siteConfiguration'
import type { Notification } from '../types/dashboard'
import type { CurrentPlanResponse, RunPlanResponse } from '../types/plan'
@@ -53,6 +54,11 @@ export async function getSiteStatusFull(siteId: number): Promise<FullStatusRespo
return data
}
export async function getSiteConfiguration(siteId: number): Promise<SiteConfigurationResponse> {
const { data } = await client.get<SiteConfigurationResponse>(`/sites/${siteId}/configuration`)
return data
}
export type SiteNotificationsResponse = {
notifications: Notification[]
}