feat: certificates, landing pages, ai tutor, website update, compliance

This commit is contained in:
Rotimi Best
2026-05-18 03:47:22 +01:00
parent c31ad63955
commit ac3a2c14a7
644 changed files with 56050 additions and 5439 deletions
@@ -1,7 +1,6 @@
import { classroomio, type InferResponseType } from '$lib/utils/services/api';
import type {
TCreateWidget,
TPreviewWidget,
TUpdateWidget,
TWidgetConfig,
TWidgetDetail,
@@ -12,7 +11,6 @@ export type GetWidgetsRequest = (typeof classroomio.organization)['widgets']['$g
export type GetWidgetDetailRequest = (typeof classroomio.organization)['widgets'][':widgetId']['$get'];
export type CreateWidgetRequest = (typeof classroomio.organization)['widgets']['$post'];
export type UpdateWidgetRequest = (typeof classroomio.organization)['widgets'][':widgetId']['$put'];
export type PreviewWidgetRequest = (typeof classroomio.organization)['widgets'][':widgetId']['preview']['$post'];
export type PublishWidgetRequest = (typeof classroomio.organization)['widgets'][':widgetId']['publish']['$post'];
export type RollbackWidgetRequest = (typeof classroomio.organization)['widgets'][':widgetId']['rollback']['$post'];
export type DeleteWidgetRequest = (typeof classroomio.organization)['widgets'][':widgetId']['$delete'];
@@ -31,4 +29,3 @@ export type WidgetConfig = TWidgetConfig;
export type WidgetPayload = TWidgetPayload;
export type CreateWidgetInput = TCreateWidget;
export type UpdateWidgetInput = TUpdateWidget;
export type PreviewWidgetInput = TPreviewWidget;