summaryrefslogtreecommitdiff
path: root/packages/bank/src/components/fields/DateInput.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/bank/src/components/fields/DateInput.tsx')
-rw-r--r--packages/bank/src/components/fields/DateInput.tsx8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/bank/src/components/fields/DateInput.tsx b/packages/bank/src/components/fields/DateInput.tsx
index 75c7a87..06ec4b6 100644
--- a/packages/bank/src/components/fields/DateInput.tsx
+++ b/packages/bank/src/components/fields/DateInput.tsx
@@ -16,9 +16,9 @@ export interface DateInputProps {
export function DateInput(props: DateInputProps): VNode {
const inputRef = useRef<HTMLInputElement>(null);
useLayoutEffect(() => {
- if (props.grabFocus) {
+ if (props.grabFocus)
inputRef.current?.focus();
- }
+
}, [props.grabFocus]);
const [opened, setOpened] = useState(false);
@@ -46,9 +46,9 @@ export function DateInput(props: DateInputProps): VNode {
class={showError ? 'input is-danger' : 'input'}
value={value}
onKeyPress={(e) => {
- if (e.key === 'Enter' && props.onConfirm) {
+ if (e.key === 'Enter' && props.onConfirm)
props.onConfirm()
- }
+
}}
onInput={(e) => {
const text = e.currentTarget.value;