import React from 'react'; // Open issue with eslint-plugin-import https://github.com/import-js/eslint-plugin-import/issues/1810 // eslint-disable-next-line import { HMSVirtualBackgroundTypes } from '@100mslive/hms-virtual-background/hmsvbplugin'; import { Box } from '../../../Layout'; import { Text } from '../../../Text'; import { VBOption } from './VBOption'; export const VBCollection = ({ options, title, activeBackground = '', }: { options: { title?: string; icon?: React.JSX.Element; onClick?: () => Promise; mediaURL?: string; value: string | HMSVirtualBackgroundTypes; supported?: boolean; }[]; title: string; activeBackground: string; }) => { if (options.length === 0) { return null; } return ( {title} {options.map((option, index) => option.supported ? ( {option?.icon} {option?.title} ) : ( '' ), )} ); };