diff --git a/src/components/RLFileInput/RLFileInput.tsx b/src/components/RLFileInput/RLFileInput.tsx index f272217..94b9276 100644 --- a/src/components/RLFileInput/RLFileInput.tsx +++ b/src/components/RLFileInput/RLFileInput.tsx @@ -43,7 +43,7 @@ export const RLFileInput = forwardRef( const { errorMessage, isValid, validate } = useValidation({ rules, externalError: error }) useEffect(() => { - if (value !== undefined) { + if (value != null) { validate(value) } }, [value, validate]) diff --git a/src/components/RLImageUpload/RLImageUpload.tsx b/src/components/RLImageUpload/RLImageUpload.tsx index 5bdcced..305df77 100644 --- a/src/components/RLImageUpload/RLImageUpload.tsx +++ b/src/components/RLImageUpload/RLImageUpload.tsx @@ -28,7 +28,7 @@ export const RLImageUpload = forwardRef( const { errorMessage, isValid, validate } = useValidation({ rules, externalError: error }) useEffect(() => { - if (value !== undefined) { + if (value != null) { validate(value) } }, [value, validate]) diff --git a/src/components/RLSelect/RLSelect.tsx b/src/components/RLSelect/RLSelect.tsx index ab9bf41..babc43c 100644 --- a/src/components/RLSelect/RLSelect.tsx +++ b/src/components/RLSelect/RLSelect.tsx @@ -24,6 +24,7 @@ export const RLSelect = forwardRef( pill, filled, placement = 'bottom', + hoist = true, helpText, label, options = [], @@ -173,7 +174,7 @@ export const RLSelect = forwardRef(