types: Extract and correct user_group_update_event_schema.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2024-12-19 16:37:23 -08:00
committed by Tim Abbott
parent 4da6db9af8
commit 2548430af3
5 changed files with 25 additions and 43 deletions

View File

@@ -6,11 +6,11 @@ import {FoldDict} from "./fold_dict.ts";
import * as group_permission_settings from "./group_permission_settings.ts";
import {$t} from "./i18n.ts";
import {page_params} from "./page_params.ts";
import type {UserGroupUpdateEvent} from "./server_event_types.ts";
import * as settings_config from "./settings_config.ts";
import type {GroupPermissionSetting, GroupSettingValue, StateData} from "./state_data.ts";
import {current_user, raw_user_group_schema, realm} from "./state_data.ts";
import type {UserOrMention} from "./typeahead_helper.ts";
import type {UserGroupUpdateEvent} from "./types.ts";
import * as util from "./util.ts";
type UserGroupRaw = z.infer<typeof raw_user_group_schema>;