Files
spacedrive/interface/components/Folder.tsx
Utku f8dd07a320 fix icon & run pnpm format and lint fix (#859)
* fix icon & run pnpm format and lint fix

* format
2023-05-25 14:49:54 +00:00

34 lines
613 B
TypeScript

import folderWhiteSvg from '@sd/assets/svgs/folder-white.svg';
import folderSvg from '@sd/assets/svgs/folder.svg';
interface FolderProps {
/**
* Append additional classes to the underlying SVG
*/
className?: string;
/**
* Render a white folder icon
*/
white?: boolean;
/**
* The size of the icon to show -- uniform width and height
*/
size?: number;
}
export function Folder(props: FolderProps) {
const { size = 24 } = props;
return (
<img
className={props.className}
width={size}
height={size}
src={props.white ? folderWhiteSvg : folderSvg}
alt="Folder icon"
/>
);
}