import React, { ReactElement, useState } from "react"; import { Dropdown, DropdownItem } from "./Dropdown"; export default { title: "UI/Dropdown", component: Dropdown, parameters: { componentSubtitle: "Dropdown Menu", }, }; export const AddressBookDefault = (): ReactElement => { const [dropdownButtonText, setDropdownButtonText] = useState("Local"); return ( { setDropdownButtonText("Local"); }} > Local { setDropdownButtonText("Thirdparty endpoint"); }} > Thirdparty endpoint ); }; export const ButtonDefault = (): ReactElement => { return ( console.log("thirdparty clicked!!")} > Transfer ownership console.log("local clicked!!")} > Transfer holdership console.log("thirdparty clicked!!")} > Transfer ownership and holdership console.log("thirdparty clicked!!")} > Return ETR to issuer ); }; export const NavBarDefault = (): ReactElement => { return ( console.log("local clicked!!")}> Local console.log("thirdparty clicked!!")}> Thirdparty endpoint ); }; export const CustomButtonDefault = (): ReactElement => { return ( Click Me} > console.log("Dropdown item 1 clicked")}> Dropdown Item 1 console.log("Dropdown item 2 clicked")}> Dropdown Item 2 console.log("Dropdown item 3 clicked")}> Dropdown Item 3 ); };