local WidgetUtils = require("Utils.UI.WidgetUtils") local RecipeMenu = {} function RecipeMenu:OnInitialized() self.BtnConfirm.OnClicked:Add(function() WidgetUtils.Hide(self, "RecipeMenu") local work_top = WidgetUtils.Show(self, "HearthWorkTop") if work_top ~= nil then work_top:setup_task() end end) self.BtnClose.OnClicked:Add(function() WidgetUtils.Hide(self, "RecipeMenu") end) end return Class(nil, nil, RecipeMenu)