@spaceone/design-system
Version:
SpaceONE Design System
19 lines (14 loc) • 356 B
text/typescript
import { TranslateResult } from 'vue-i18n';
export interface TabItem {
name: string;
label?: string | TranslateResult;
keepAlive?: boolean;
}
type TabsType = Array<string|TabItem>;
interface TabStateType {
tabs: TabsType;
}
interface TabSyncType {
activeTab: string;
}
export interface TabProps extends TabStateType, TabSyncType {}