mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
29 lines
1.0 KiB
TypeScript
29 lines
1.0 KiB
TypeScript
export type SettingsEventParameters = {
|
|
'notification_settings.index_page_viewed': {};
|
|
'notification_settings.tuning_page_viewed': {
|
|
notification_type: string;
|
|
};
|
|
'notification_settings.updated_tuning_setting': {
|
|
notification_type: string;
|
|
tuning_field_type: string;
|
|
};
|
|
'organization_settings.codecov_access_updated': {has_access: boolean};
|
|
'sidebar.item_clicked': {
|
|
dest: string;
|
|
project_id?: string;
|
|
sidebar_item_id?: string;
|
|
};
|
|
};
|
|
|
|
export type SettingsEventKey = keyof SettingsEventParameters;
|
|
|
|
export const settingsEventMap: Record<SettingsEventKey, string | null> = {
|
|
'notification_settings.index_page_viewed': 'Notification Settings: Index Page Viewed',
|
|
'notification_settings.tuning_page_viewed': 'Notification Settings: Tuning Page Viewed',
|
|
'notification_settings.updated_tuning_setting':
|
|
'Notification Settings: Updated Tuning Setting',
|
|
'organization_settings.codecov_access_updated':
|
|
'Organization Settings: Codecov Access Updated',
|
|
'sidebar.item_clicked': 'Sidebar: Item Clicked',
|
|
};
|