Kévin Cocchi
4 years ago
4 changed files with 113 additions and 6 deletions
@ -0,0 +1 @@ |
|||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9.145 18.29c-5.042 0-9.145-4.102-9.145-9.145s4.103-9.145 9.145-9.145 9.145 4.103 9.145 9.145-4.102 9.145-9.145 9.145zm0-15.167c-3.321 0-6.022 2.702-6.022 6.022s2.702 6.022 6.022 6.022 6.023-2.702 6.023-6.022-2.702-6.022-6.023-6.022zm9.263 12.443c-.817 1.176-1.852 2.188-3.046 2.981l5.452 5.453 3.014-3.013-5.42-5.421z"/></svg> |
@ -0,0 +1,26 @@ |
|||
// maunium-stickerpicker - A fast and simple Matrix sticker picker widget.
|
|||
// Copyright (C) 2020 Tulir Asokan
|
|||
//
|
|||
// This program is free software: you can redistribute it and/or modify
|
|||
// it under the terms of the GNU Affero General Public License as published by
|
|||
// the Free Software Foundation, either version 3 of the License, or
|
|||
// (at your option) any later version.
|
|||
//
|
|||
// This program is distributed in the hope that it will be useful,
|
|||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|||
// GNU Affero General Public License for more details.
|
|||
//
|
|||
// You should have received a copy of the GNU Affero General Public License
|
|||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
|||
import { html } from "../lib/htm/preact.js" |
|||
|
|||
export const SearchBox = ({ onKeyUp, placeholder = 'Find stickers' }) => { |
|||
const component = html`
|
|||
<div class="search-box"> |
|||
<input type="text" placeholder=${placeholder} onKeyUp=${onKeyUp} /> |
|||
<span class="icon icon-search" /> |
|||
</div> |
|||
`
|
|||
return component |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue