Skip to content

Commit

Permalink
refactor(components): make CSS class properties nullable
Browse files Browse the repository at this point in the history
  • Loading branch information
desmondinho committed Jul 2, 2024
1 parent 095be63 commit 56d60eb
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 16 deletions.
16 changes: 8 additions & 8 deletions src/LumexUI/Components/Accordion/LumexAccordionItem.razor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -79,28 +79,28 @@ public partial class LumexAccordionItem : LumexComponentBase, ISlotComponent<Acc
private protected override string? RootClass =>
TwMerge.Merge( AccordionItem.GetStyles( this ) );

private string HeadingClass =>
private string? HeadingClass =>
TwMerge.Merge( AccordionItem.GetHeadingStyles( this ) );

private string TriggerClass =>
private string? TriggerClass =>
TwMerge.Merge( AccordionItem.GetTriggerStyles( this ) );

private string StartContentClass =>
private string? StartContentClass =>
TwMerge.Merge( AccordionItem.GetStartContentStyles( this ) );

private string TitleWrapperClass =>
private string? TitleWrapperClass =>
TwMerge.Merge( AccordionItem.GetTitleWrapperStyles( this ) );

private string TitleClass =>
private string? TitleClass =>
TwMerge.Merge( AccordionItem.GetTitleStyles( this ) );

private string SubtitleClass =>
private string? SubtitleClass =>
TwMerge.Merge( AccordionItem.GetSubtitleStyles( this ) );

private string IndicatorClass =>
private string? IndicatorClass =>
TwMerge.Merge( AccordionItem.GetIndicatorStyles( this ) );

private string ContentClass =>
private string? ContentClass =>
TwMerge.Merge( AccordionItem.GetContentStyles( this ) );

private bool _disposed;
Expand Down
6 changes: 3 additions & 3 deletions src/LumexUI/Components/Checkbox/LumexCheckbox.razor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@ public partial class LumexCheckbox : LumexInputBase<bool>, ISlotComponent<Checkb
private protected override string? RootClass =>
TwMerge.Merge( Checkbox.GetStyles( this ) );

private string WrapperClass =>
private string? WrapperClass =>
TwMerge.Merge( Checkbox.GetWrapperStyles( this ) );

private string IconClass =>
private string? IconClass =>
TwMerge.Merge( Checkbox.GetIconStyles( this ) );

private string LabelClass =>
private string? LabelClass =>
TwMerge.Merge( Checkbox.GetLabelStyles( this ) );

private readonly RenderFragment _renderCheckIcon;
Expand Down
8 changes: 4 additions & 4 deletions src/LumexUI/Components/Checkbox/LumexCheckboxGroup.razor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -70,16 +70,16 @@ public partial class LumexCheckboxGroup : LumexComponentBase, ISlotComponent<Che
/// </summary>
[Parameter] public CheckboxSlots? CheckboxClasses { get; set; }

private protected override string RootClass =>
private protected override string? RootClass =>
TwMerge.Merge( CheckboxGroup.GetStyles( this ) );

private string LabelClass =>
private string? LabelClass =>
TwMerge.Merge( CheckboxGroup.GetLabelStyles( this ) );

private string WrapperClass =>
private string? WrapperClass =>
TwMerge.Merge( CheckboxGroup.GetWrapperStyles( this ) );

private string DescriptionClass =>
private string? DescriptionClass =>
TwMerge.Merge( CheckboxGroup.GetDescriptionStyles( this ) );

private readonly CheckboxGroupContext _context;
Expand Down
2 changes: 1 addition & 1 deletion src/LumexUI/Components/Collapse/LumexCollapse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ public class LumexCollapse : LumexComponentBase

internal CollapseState State { get; set; }

private protected override string RootClass =>
private protected override string? RootClass =>
TwMerge.Merge( Collapse.GetStyles( this ) );

private protected override string RootStyle =>
Expand Down

0 comments on commit 56d60eb

Please sign in to comment.