From d77e8989298fb78387ecc19d2f6e820db845ceff Mon Sep 17 00:00:00 2001 From: Cody Date: Thu, 24 Oct 2024 12:43:20 -0700 Subject: [PATCH] Refactor TabPanel Heading Assignment Logic - Simplified the logic for setting the Heading property in the TabPanel component. - Replaced the if-else statement with a ternary operator for improved readability and maintainability. - Ensured that the functionality remains unchanged and verified correct assignment of headings. --- Oqtane.Client/Modules/Controls/TabPanel.razor | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Oqtane.Client/Modules/Controls/TabPanel.razor b/Oqtane.Client/Modules/Controls/TabPanel.razor index 0944df4a..cff8d9e1 100644 --- a/Oqtane.Client/Modules/Controls/TabPanel.razor +++ b/Oqtane.Client/Modules/Controls/TabPanel.razor @@ -36,14 +36,7 @@ else Parent.AddTabPanel((TabPanel)this); - if (string.IsNullOrEmpty(Heading)) - { - Heading = Localize(nameof(Name), Name); - } - else - { - Heading = Localize(nameof(Heading), Heading); - } + Heading = string.IsNullOrEmpty(Heading) ? Localize(nameof(Name), Name) : Localize(nameof(Heading), Heading); } public string DisplayHeading()