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
);
};