task-d.7.2
This commit is contained in:
19
src/features/setup/api/service.ts
Normal file
19
src/features/setup/api/service.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
import { apiClient } from '@/lib/api-client';
|
||||
import type {
|
||||
SetupReadinessReport,
|
||||
SetupVerificationPayload,
|
||||
SetupVerificationReport
|
||||
} from './types';
|
||||
|
||||
export async function getSetupReadiness(): Promise<SetupReadinessReport> {
|
||||
return apiClient<SetupReadinessReport>('/setup/readiness');
|
||||
}
|
||||
|
||||
export async function verifySetup(
|
||||
payload: SetupVerificationPayload = {}
|
||||
): Promise<SetupVerificationReport> {
|
||||
return apiClient<SetupVerificationReport>('/setup/verify', {
|
||||
method: 'POST',
|
||||
body: JSON.stringify(payload)
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user