From 5168eed641ac79b384c32f94fb5362b6004ccc5b Mon Sep 17 00:00:00 2001 From: MyNameIsBatman Date: Tue, 20 Sep 2022 18:05:32 -0300 Subject: [PATCH] Clear confirmation on recipe selected --- .../room/widgets/furniture/FurnitureCraftingView.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/room/widgets/furniture/FurnitureCraftingView.tsx b/src/components/room/widgets/furniture/FurnitureCraftingView.tsx index 511ab740..9f213dc4 100644 --- a/src/components/room/widgets/furniture/FurnitureCraftingView.tsx +++ b/src/components/room/widgets/furniture/FurnitureCraftingView.tsx @@ -1,5 +1,5 @@ import { CraftingRecipeIngredientParser, RoomObjectCategory } from '@nitrots/nitro-renderer'; -import { FC, useMemo, useState } from 'react'; +import { FC, useEffect, useMemo, useState } from 'react'; import { GetRoomEngine, IsOwnerOfFurniture, LocalizeText } from '../../../../api'; import { AutoGrid, Button, Column, Flex, LayoutGridItem, LayoutLoadingSpinnerView, NitroCardContentView, NitroCardHeaderView, NitroCardView } from '../../../../common'; import { useFurnitureCraftingWidget, useRoom } from '../../../../hooks'; @@ -11,6 +11,11 @@ export const FurnitureCraftingView: FC<{}> = props => const [ waitingToConfirm, setWaitingToConfirm ] = useState(false); + useEffect(() => + { + setWaitingToConfirm(false); + }, [ selectedRecipe ]); + const isOwner = useMemo(() => { const roomObject = GetRoomEngine().getRoomObject(roomSession.roomId, objectId, RoomObjectCategory.FLOOR);