From b30f25ce51621d62edc422a4b0743e6e8c1179d1 Mon Sep 17 00:00:00 2001 From: "bozo.kopic" Date: Sun, 13 Nov 2022 21:36:08 +0100 Subject: ui color picker --- src_js/vt/input.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src_js/vt/input.ts') diff --git a/src_js/vt/input.ts b/src_js/vt/input.ts index 749edbb..c7358ba 100644 --- a/src_js/vt/input.ts +++ b/src_js/vt/input.ts @@ -84,3 +84,19 @@ export function select( ]) ]; } + + +export function color( + value: string, + onChange: (val: string) => void +): u.VNode { + return ['input', { + props: { + type: 'color', + value: value + }, + on: { + change: (evt: Event) => onChange((evt.target as HTMLInputElement).value) + } + }]; +} -- cgit v1.2.3-70-g09d2