import { Button } from 'ui' import { CommandMenu, CommandMenuInput, CommandMenuList, CommandMenuTrigger as CommandMenuTriggerPrimitive, CommandProvider, useRegisterCommands, } from 'ui-patterns/CommandMenu' function Commands() { useRegisterCommands('Commands', [ { id: 'shown', name: 'shown', action: () => alert('This command is shown by default'), }, { id: 'hidden', name: 'open sesame', action: () => alert('This command is only shown when searched'), defaultHidden: true, }, ]) return null } function CommandMenuTrigger() { return ( ) } export default function CommandMenuDemo() { return ( }> ) }