React

React things

table of contents


Hookform

DefaultValues

NOTE: By default, hookForm cant reassign defauly values e.g when you make API call and want to insert default values, but you want show form skeleton while fetching reset can be used:

const methods = useForm({
    defaultValues,
});

useEffect(
    () => {
        methods.reset(defaultValues);
    },
    [
        defaultValues,
    ],
);

Setting Value

NOTE: by default, setting value programmatically do not mark field as dirty or even validate remember to pass config

setValue(
    name, 
    value, 
    { 
        shouldDirty: true, 
        shouldValidate: true 
    }
);
 Date: November 17, 2023
 Tags:  content react

Previous
⏪ Flutter

Next
TypeScript ⏩