|
14 | 14 | <FluentGrid Style="width: 100%;" Spacing="1"> |
15 | 15 | <FluentGridItem Style="min-width: 200px;"> |
16 | 16 | <FluentSearch @bind-Value="@Criteria.SearchTerm" |
17 | | - @bind-Value:after="@StartNewSearchAsync" |
| 17 | + @bind-Value:after="@(() => StartNewSearchAsync(nameof(Criteria.SearchTerm)))" |
18 | 18 | Placeholder="Part of icon name..." /> |
19 | 19 | </FluentGridItem> |
20 | 20 | <FluentGridItem Gap="0"> |
21 | 21 | <FluentSelect TOption="int" |
22 | 22 | @bind-SelectedOption="@Criteria.Size" |
23 | | - @bind-SelectedOption:after="@StartNewSearchAsync" |
| 23 | + @bind-SelectedOption:after="@(() => StartNewSearchAsync(nameof(Criteria.Size)))" |
24 | 24 | Style="min-width: 100px;" |
25 | 25 | Items="@AllAvailableSizes" |
26 | 26 | OptionText="@(i => i > 0 ? $"Size{i}" : "[All]")" /> |
27 | 27 | </FluentGridItem> |
28 | 28 | <FluentGridItem> |
29 | 29 | <FluentSelect TOption="IconVariant" |
30 | 30 | @bind-SelectedOption="@Criteria.Variant" |
31 | | - @bind-SelectedOption:after="@StartNewSearchAsync" |
| 31 | + @bind-SelectedOption:after="@(() => StartNewSearchAsync(nameof(Criteria.Variant)))" |
32 | 32 | Style="min-width: 100px;" |
33 | 33 | Items="@(Enum.GetValues<IconVariant>())" /> |
34 | 34 | </FluentGridItem> |
35 | 35 | <FluentGridItem> |
36 | 36 | <FluentSelect TOption="Color" |
37 | 37 | @bind-SelectedOption="@Criteria.Color" |
38 | | - @bind-SelectedOption:after="@StartNewSearchAsync" |
| 38 | + @bind-SelectedOption:after="@(() => StartNewSearchAsync(nameof(Criteria.Color)))" |
39 | 39 | Style="min-width: 100px;" |
40 | 40 | Items="@(Enum.GetValues<Color>().Where(i => i != Color.Custom))" |
41 | 41 | OptionValue="@(i => i.ToAttributeValue())" /> |
42 | 42 | </FluentGridItem> |
43 | 43 | <FluentGridItem> |
44 | 44 | <FluentButton IconStart="@(new Icons.Regular.Size24.ArrowCircleRight())" |
45 | | - OnClick="@StartNewSearchAsync" /> |
| 45 | + OnClick="@(() => StartNewSearchAsync(string.Empty))" /> |
46 | 46 | </FluentGridItem> |
47 | 47 | </FluentGrid> |
48 | 48 |
|
|
0 commit comments