feat: Allow disabling the call controls (#2615)

- For: #2587
This commit is contained in:
Dermot Duffy
2026-07-26 11:35:18 -07:00
committed by GitHub
parent 0c3d46ad3d
commit 3b8835ee7c
7 changed files with 87 additions and 8 deletions
+2
View File
@@ -50,6 +50,7 @@ export type RingtoneConfig = z.infer<typeof ringtoneConfigSchema>;
const callConfigDefault = {
button_size: 40,
enabled: true,
lock: true,
ringtone: { ...ringtoneConfigDefault },
unanswered_timeout_seconds: 60,
@@ -57,6 +58,7 @@ const callConfigDefault = {
const callConfigSchema = z.object({
button_size: z.number().min(BUTTON_SIZE_MIN).default(callConfigDefault.button_size),
enabled: z.boolean().default(callConfigDefault.enabled),
lock: z.boolean().default(callConfigDefault.lock),
ringtone: ringtoneConfigSchema.default(callConfigDefault.ringtone),