diff --git a/src/components/fields/fields.component.tsx b/src/components/fields/fields.component.tsx index 1786fb2..1653b05 100644 --- a/src/components/fields/fields.component.tsx +++ b/src/components/fields/fields.component.tsx @@ -1,4 +1,4 @@ -import React, { memo, useCallback, useEffect, useState } from "react"; +import React, { memo, useCallback, useEffect, useId, useState } from "react"; import { ColorService, type IColor } from "@/services/color"; @@ -14,6 +14,7 @@ interface IFieldsProps { } export const Fields = memo(({ hideInput, color, disabled, onChange, onChangeComplete }: IFieldsProps) => { + const id = useId(); const [fields, setFields] = useState({ hex: { value: color.hex, @@ -89,7 +90,7 @@ export const Fields = memo(({ hideInput, color, disabled, onChange, onChangeComp
-
@@ -108,7 +109,7 @@ export const Fields = memo(({ hideInput, color, disabled, onChange, onChangeComp {!isFieldHide(hideInput, "rgb") && (
-
@@ -124,7 +125,7 @@ export const Fields = memo(({ hideInput, color, disabled, onChange, onChangeComp {!isFieldHide(hideInput, "hsv") && (
-