mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-11-03 13:33:18 +00:00
28 lines
435 B
TypeScript
28 lines
435 B
TypeScript
export interface MenuProps {
|
|
tabs: TabData[];
|
|
activeTabIndex?: number;
|
|
enableMenu?: boolean;
|
|
}
|
|
|
|
export type NavItem =
|
|
| "General"
|
|
| "Network"
|
|
| "AddServer"
|
|
| "Organizations"
|
|
| "Shortcuts";
|
|
|
|
export interface ServerConf {
|
|
url: string;
|
|
alias: string;
|
|
icon: string;
|
|
}
|
|
|
|
export type TabRole = "server" | "function";
|
|
|
|
export interface TabData {
|
|
role: TabRole;
|
|
name: string;
|
|
index: number;
|
|
webviewName: string;
|
|
}
|