File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed
scaladoc/resources/dotty_res/scripts/components Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 4
4
* @typedef { [key: string, value: string][] } Dataset
5
5
*/
6
6
7
- class DocumentableList extends Component {
7
+ class DocumentableList extends Component {
8
8
constructor ( props ) {
9
9
super ( props ) ;
10
10
@@ -140,7 +140,7 @@ class List {
140
140
141
141
function includesInputValue ( ) {
142
142
const lcValue = filter . value . toLowerCase ( )
143
- return elementData . name . toLowerCase ( ) . includes ( lcValue )
143
+ return elementData . name . toLowerCase ( ) . includes ( lcValue )
144
144
|| elementData . description . toLowerCase ( ) . includes ( lcValue ) ;
145
145
}
146
146
@@ -177,7 +177,9 @@ class List {
177
177
. every ( ( [ filterKey , value ] ) => {
178
178
const filterGroup = filter . filters [ filterKey ]
179
179
180
- return value . split ( "," ) . some ( v => filterGroup && filterGroup [ v ] . selected )
180
+ console . log ( Object . entries ( filterGroup ) . filter ( arr => arr [ 1 ] . selected ) )
181
+
182
+ return Object . entries ( filterGroup ) . filter ( arr => arr [ 1 ] . selected ) . length == 0 || value . split ( "," ) . some ( v => ( filterGroup && filterGroup [ v ] . selected ) )
181
183
} )
182
184
183
185
return isVisible
Original file line number Diff line number Diff line change 4
4
* @typedef { Record<FilterAttributes, FilterMap> } Filters
5
5
*/
6
6
7
- class Filter {
7
+ class Filter {
8
8
/**
9
9
* @param value { string }
10
10
* @param filters { Filters }
@@ -217,8 +217,8 @@ class Filter {
217
217
}
218
218
219
219
class FilterItem {
220
- constructor ( selected = true , visible = true ) {
220
+ constructor ( selected = false , visible = true ) {
221
221
this . selected = selected
222
222
this . visible = visible
223
223
}
224
- }
224
+ }
You can’t perform that action at this time.
0 commit comments