소스 검색

fix: eslint errors

0xJacky 1 년 전
부모
커밋
9c16b55dde
2개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 1
      app/src/api/template.ts
  2. 2 2
      app/src/views/domain/ngx_conf/NgxUpstream.vue

+ 3 - 1
app/src/api/template.ts

@@ -1,6 +1,6 @@
 import Curd from '@/api/curd'
 import http from '@/lib/http'
-import type { NgxServer } from '@/api/ngx'
+import type { NgxDirective, NgxLocation, NgxServer } from '@/api/ngx'
 
 export interface Variable {
   type?: string
@@ -18,6 +18,8 @@ export interface Template extends NgxServer {
     [key: string]: Variable
   }
   custom: string
+  locations?: NgxLocation[]
+  directives?: NgxDirective[]
 }
 
 class TemplateApi extends Curd<Template> {

+ 2 - 2
app/src/views/domain/ngx_conf/NgxUpstream.vue

@@ -5,8 +5,8 @@ import Modal from 'ant-design-vue/lib/modal'
 import _ from 'lodash'
 import type { NgxConfig, NgxDirective } from '@/api/ngx'
 import DirectiveEditor from '@/views/domain/ngx_conf/directive/DirectiveEditor.vue'
-import type { UpstreamStatus } from '@/api/upstream.ts'
-import upstream from '@/api/upstream.ts'
+import type { UpstreamStatus } from '@/api/upstream'
+import upstream from '@/api/upstream'
 
 const { $gettext } = useGettext()