File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,6 +37,9 @@ export default defineConfig(
3737 '@typescript-eslint/no-namespace' : [ 'error' , {
3838 allowDeclarations : true ,
3939 } ] ,
40+ '@typescript-eslint/no-unused-expressions' : [ 'error' , {
41+ allowShortCircuit : true ,
42+ } ] ,
4043 '@typescript-eslint/no-empty-object-type' : 'off' ,
4144 '@typescript-eslint/no-explicit-any' : 'off' ,
4245 '@typescript-eslint/no-unsafe-argument' : 'off' ,
Original file line number Diff line number Diff line change @@ -16,14 +16,12 @@ export const classNames = (...items: ClassItem[]): string => {
1616 continue
1717 }
1818 if ( typeof item === 'string' ) {
19- // eslint-disable-next-line @typescript-eslint/no-unused-expressions
2019 className && ( className += ' ' )
2120 className += item
2221 }
2322 else {
2423 for ( const key in item ) {
2524 if ( item [ key ] ) {
26- // eslint-disable-next-line @typescript-eslint/no-unused-expressions
2725 className && ( className += ' ' )
2826 className += key
2927 }
You can’t perform that action at this time.
0 commit comments