Skip to content

Commit 5a0a4fe

Browse files
committed
* extending flat config provided by @vue/eslint-config-typescript: vuejs/eslint-config-typescript#81 @ eslint.config.js
* fix nuxt/nuxt#26734 @ `<PostQueryFormWidgetSelectRange>` @ fe
1 parent ef822a8 commit 5a0a4fe

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

fe/eslint.config.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
// eslint-disable-next-line import-x/extensions
22
import { withNuxt } from './.nuxt/eslint.config.mjs';
33
import * as vueESLintParser from 'vue-eslint-parser';
4-
// eslint-disable-next-line import-x/extensions
5-
import vueESLintConfigTypescriptRecommendedExtends from '@vue/eslint-config-typescript/recommended.js';
4+
import vueEslintConfigTypeScript from '@vue/eslint-config-typescript';
65
import pluginVue from 'eslint-plugin-vue';
76
import { FlatCompat } from '@eslint/eslintrc';
87
import eslintJs from '@eslint/js';
@@ -548,7 +547,7 @@ const compat = new FlatCompat();
548547
export default withNuxt(
549548
eslintJs.configs.recommended,
550549
...pluginVue.configs['flat/recommended'],
551-
...compat.config(vueESLintConfigTypescriptRecommendedExtends), // https://github.com/vuejs/eslint-config-typescript/issues/76#issuecomment-2148720004
550+
...vueEslintConfigTypeScript({ extends: ['recommended'] }),
552551
...compat.extends( // https://github.com/ota-meshi/typescript-eslint-parser-for-extra-files/issues/95#issuecomment-2148604881
553552
'plugin:@typescript-eslint/strict-type-checked',
554553
'plugin:@typescript-eslint/stylistic-type-checked',

fe/src/components/post/queryForm/widget/SelectRange.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<template>
22
<select v-model="modelValue" class="form-select form-control flex-grow-0">
3-
<option>&lt;</option>
4-
<option>=</option>
5-
<option>&gt;</option>
6-
<option>IN</option>
7-
<option>BETWEEN</option>
3+
<option
4+
v-for="value in numericParamSubParamRangeValues" :key="value"
5+
:selected="value === modelValue">
6+
{{ value }}
7+
</option>
88
</select>
99
</template>
1010

0 commit comments

Comments
 (0)