import * as React from 'react';
import { select, number, text } from '@storybook/addon-knobs';
import ItemIcon, { ItemIconProps } from './item-icon';
import ItemIconMonotone from './item-icon-monotone';
import Tooltip, { TooltipPosition } from '../components/tooltip';
const itemTypeOptions: ItemIconProps['iconType'][] = [
'default',
'audio',
'bookmark',
'boxnote',
'code',
'document',
'dwg',
'excel-spreadsheet',
'google-docs',
'google-sheets',
'google-slides',
'illustrator',
'image',
'indesign',
'keynote',
'numbers',
'pages',
'pdf',
'photoshop',
'powerpoint-presentation',
'presentation',
'spreadsheet',
'text',
'threed',
'vector',
'video',
'word-document',
'zip',
'folder-collab',
'folder-external',
'folder-plain',
];
export const itemIcons = () => {
const componentPath = select('Variant', ['icons/item-icon', 'icons/item-icon-monotone'], 'icons/item-icon');
const Icon = { 'icons/item-icon': ItemIcon, 'icons/item-icon-monotone': ItemIconMonotone }[componentPath];
return (
<>
{itemTypeOptions.map(t => (
iconType prop