@solq-ui/command-bar
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

@solq-ui/command-bar

Fast, composable, unstyled command menu for Chakra UI.

Built with cmdk

Installation

$ yarn add @solq-ui/command-bar

#or

$ npm i @solq-ui/command-bar  --save

Usage

import { Command } from '@solq-ui/command-bar'

const CmdBar = () => {
  const disclosure = useDisclosure()

  const command = useHotkeys(
    'cmd+k',
    () => {
      disclosure.onOpen()
    },
    [disclosure]
  )

  return (
    <Command.Dialog {...disclosure}>
      <Command.Input />

      <Command.List>
        {loading && <Command.Loading>Hang on…</Command.Loading>}

        <Command.Empty>No results found.</Command.Empty>

        <Command.Group heading="Fruits">
          <Command.Item>Apple</Command.Item>
          <Command.Item>Orange</Command.Item>
          <Command.Separator />
          <Command.Item>Pear</Command.Item>
          <Command.Item>Blueberry</Command.Item>
        </Command.Group>

        <Command.Item>Fish</Command.Item>
      </Command.List>
    </Command.Dialog>
  )
}

License

MIT - Solq App

Package Sidebar

Install

npm i @solq-ui/command-bar

Homepage

solq.app/

Weekly Downloads

0

Version

0.1.0

License

MIT

Unpacked Size

61.8 kB

Total Files

12

Last publish

Collaborators

  • bkdev