2023-06-22 23:42:03 -03:00

54 lines
1.0 KiB
TypeScript

const App = `import {Dropdown, DropdownTrigger, DropdownMenu, DropdownItem, Button} from "@nextui-org/react";
export default function App() {
const items = [
{
key: "new",
label: "New file",
},
{
key: "copy",
label: "Copy link",
},
{
key: "edit",
label: "Edit file",
},
{
key: "delete",
label: "Delete file",
}
];
return (
<Dropdown>
<DropdownTrigger>
<Button
variant="bordered"
>
Open Menu
</Button>
</DropdownTrigger>
<DropdownMenu aria-label="Dynamic Actions" items={items}>
{(item) => (
<DropdownItem
key={item.key}
color={item.key === "delete" ? "danger" : "default"}
className={item.key === "delete" ? "text-danger" : ""}
>
{item.label}
</DropdownItem>
)}
</DropdownMenu>
</Dropdown>
);
}`;
const react = {
"/App.jsx": App,
};
export default {
...react,
};