From 207e76a09d33c84dc202b700aca08cc296afdf4f Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Sun, 16 Jul 2023 16:22:01 -0300 Subject: [PATCH] Fixed dropdown component on editNode --- src/frontend/src/components/dropdownComponent/index.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/frontend/src/components/dropdownComponent/index.tsx b/src/frontend/src/components/dropdownComponent/index.tsx index 1c5a922ef..dbaa4524e 100644 --- a/src/frontend/src/components/dropdownComponent/index.tsx +++ b/src/frontend/src/components/dropdownComponent/index.tsx @@ -1,6 +1,6 @@ import { Listbox, Transition } from "@headlessui/react"; import { Check, ChevronsUpDown } from "lucide-react"; -import { Fragment, useState } from "react"; +import { Fragment, useEffect, useState } from "react"; import { DropDownComponentType } from "../../types/components"; import { classNames } from "../../utils"; @@ -16,6 +16,10 @@ export default function Dropdown({ value === "" || !value ? "Choose an option" : value ); + useEffect(() => { + setInternalValue(value === "" || !value ? "Choose an option" : value); + }, [value]); + return ( <>