feat: share lesson feedback with owner-only access

This commit is contained in:
richarjiang
2026-10-18 16:09:39 +08:00
parent f085852943
commit b2a785b27b
12 changed files with 310 additions and 11 deletions

View File

@@ -17,6 +17,10 @@ export interface MemberNoteRecord {
apparatusNotes?: import('../lesson-feedback').ApparatusNotes | null
booking: { timeSlot: { date: string; startTime: string } } | null
}
export interface LessonFeedbackDetail {
nickname: string
note: MemberNoteRecord
}
export interface ProgressPhotoRecord {
id: string; caption: string; recordedAt: string; consentedAt: string | null; revokedAt: string | null; angle?: string | null; sessionId?: string | null
}