@@ -10,6 +10,7 @@ import 'package:universal_web/web.dart' as web;
1010
1111import '../../analytics/analytics.dart' ;
1212import '../../models/learning_resource_model.dart' ;
13+ import '../material_icon.dart' ;
1314import '../util/global_event_listener.dart' ;
1415import 'learning_resource_filters_sidebar.dart' ;
1516
@@ -121,11 +122,7 @@ class _LearningResourceFiltersState extends State<LearningResourceFilters> {
121122 return div (id: 'resource-search-group' , classes: 'chip-filters-group' , [
122123 div (classes: 'top-row' , [
123124 div (classes: 'search-wrapper' , id: 'resource-search' , [
124- span (
125- classes: 'material-symbols leading-icon' ,
126- attributes: {'aria-hidden' : 'true' , 'translate' : 'no' },
127- [text ('search' )],
128- ),
125+ const MaterialIcon ('search' , classes: ['leading-icon' ]),
129126 input (
130127 type: InputType .search,
131128 attributes: {
@@ -161,11 +158,7 @@ class _LearningResourceFiltersState extends State<LearningResourceFilters> {
161158 toggle? .checked = ! toggle.checked;
162159 },
163160 [
164- span (
165- classes: 'material-symbols' ,
166- attributes: {'aria-hidden' : 'true' , 'translate' : 'no' },
167- [text ('filter_list' )],
168- ),
161+ const MaterialIcon ('filter_list' ),
169162 ],
170163 ),
171164 ),
@@ -193,11 +186,7 @@ class _LearningResourceFiltersState extends State<LearningResourceFilters> {
193186 filters.reset ();
194187 },
195188 [
196- span (
197- classes: 'material-symbols' ,
198- attributes: {'aria-hidden' : 'true' , 'translate' : 'no' },
199- [text ('close_small' )],
200- ),
189+ const MaterialIcon ('close_small' ),
201190 span ([text ('Clear filters' )]),
202191 ],
203192 ),
0 commit comments