time input: make ampm derived
This commit is contained in:
@@ -71,7 +71,10 @@
|
||||
minute: !value ? '' : prefixZero(value.minute.toString())
|
||||
};
|
||||
});
|
||||
let ampm: ampmKey = $state('AM');
|
||||
let ampm: ampmKey = $derived.by(() => {
|
||||
if (!value) return 'AM';
|
||||
return value.hour >= 12 ? 'PM' : 'AM';
|
||||
});
|
||||
let valid: boolean = $state(true);
|
||||
|
||||
let hiddenInput: HTMLInputElement;
|
||||
|
||||
Reference in New Issue
Block a user