import { BookmarksOutlined } from '@mui/icons-material';

import {
  CustomCommentsOutlined,
  CustomDeepSearchOutlined,
  CustomPlaylistOutlined,
  CustomSlidesOutlined,
  CustomTranscriptOutlined,
} from '@/mui/components/CustomIcon';

export const TAB_PLAYLIST = 'PLAYLIST';
export const TAB_DEEP_SEARCH = 'DEEP_SEARCH';
export const TAB_CHAPTERS = 'CHAPTERS';
export const TAB_COMMENTS = 'COMMENTS';
export const TAB_TRANSCRIPTS = 'TRANSCRIPTS';
export const TAB_SLIDES = 'SLIDES';

export const ORDER_OF_TAB_INFO = {
  [TAB_PLAYLIST]: {
    label: 'Playlist',
    Icon: CustomPlaylistOutlined,
  },
  [TAB_DEEP_SEARCH]: {
    label: 'Deep Search',
    Icon: CustomDeepSearchOutlined,
  },
  [TAB_CHAPTERS]: {
    label: 'Chapters',
    Icon: BookmarksOutlined,
  },
  [TAB_COMMENTS]: {
    label: 'Comments',
    Icon: CustomCommentsOutlined,
  },
  [TAB_TRANSCRIPTS]: {
    label: 'Transcript',
    Icon: CustomTranscriptOutlined,
  },
  [TAB_SLIDES]: {
    label: 'Slides',
    Icon: CustomSlidesOutlined,
  },
};

export const ORDER_OF_TABS = [TAB_PLAYLIST, TAB_DEEP_SEARCH, TAB_CHAPTERS, TAB_COMMENTS, TAB_TRANSCRIPTS, TAB_SLIDES];
