github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/ui/dashboard/src/components/CopyToClipboard/index.stories.js (about) 1 import React from "react"; 2 import CopyToClipboard from "../CopyToClipboard"; 3 4 export default { 5 component: CopyToClipboard, 6 title: "Utilities/Copy to Clipboard", 7 }; 8 9 export const NoDataOrPrepareDataFunction = () => ( 10 <CopyToClipboard data={null} onPrepareData={null} /> 11 ); 12 13 export const DataPassedIn = () => <CopyToClipboard data="Copy me!" />; 14 15 export const KitchenSink = () => ( 16 <CopyToClipboard 17 onPrepareData={async () => 18 await new Promise((resolve) => setTimeout(() => resolve("Copy me!"), 500)) 19 } 20 /> 21 );