import React from "react"; import { PreferredUIPackage, availableUIPackages, UIPackageIcons, } from "../../context/TutorialUIPackageContext/index"; import { useTutorialUIPackage } from "../../hooks/use-tutorial-ui-package"; import styles from "./styles.module.css"; import clsx from "clsx"; type CardProps = { name: string; title?: string; selected?: boolean; onClick?: () => void; }; const Card = ({ name, title, selected, onClick }: CardProps) => { const Icon = UIPackageIcons[name]; return ( ); }; const names: Record = { headless: "Headless", antd: "Ant Design", mui: "Material UI", mantine: "Mantine", "chakra-ui": "Chakra UI", }; export const SelectTutorialFramework = ({ small, ...props }) => { const { preferred, setPreferred } = useTutorialUIPackage(); return (
{availableUIPackages.map((uiPackage) => ( setPreferred(uiPackage)} /> ))}
); };