1.0.0 • Published 8 years ago

patchkit-search-palette v1.0.0

Weekly downloads
3
License
GPL-3.0
Repository
github
Last release
8 years ago

Search Palette

Search input with a results autocompleter.

screenshot.png

import ChannelList from 'patchkit-channel-list'

const openUser = str => console.log('open user', str)
const openMsg  = str => console.log('open msg', str)
const openFile = str => console.log('open file', str)

const getResults = str => [
  { icon: 'envelope', label: `Open message "${str}"`, fn: openMsg },
  { icon: 'user',     label: `Open user "${str}"`,    fn: openUser },
  { icon: 'file',     label: `Open file "${str}"`,    fn: openFile }
]

<SearchPalette placeholder="Enter your query" getResults={getResults} />

Styles

Use the .less file:

@import "node_modules/patchkit-search-palette/styles.less"