2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-07 04:40:57 +08:00

fix: lint

This commit is contained in:
耗子
2024-11-01 21:54:06 +08:00
parent e2fb1080da
commit ff34cc72cc
11 changed files with 85 additions and 25 deletions

View File

@@ -7,7 +7,10 @@ import systemctl from '@/api/panel/systemctl'
import { renderIcon } from '@/utils'
const props = defineProps({
version: Number
version: {
type: Number,
required: true
}
})
const { version } = toRefs(props)

View File

@@ -13,8 +13,14 @@ import cert from '@/api/panel/cert'
import type { Account } from '@/views/cert/types'
const props = defineProps({
caProviders: Array<any>,
algorithms: Array<any>
caProviders: {
type: Array<any>,
required: true
},
algorithms: {
type: Array<any>,
required: true
}
})
const { caProviders, algorithms } = toRefs(props)
@@ -54,7 +60,7 @@ const columns: any = [
},
{
default: () => {
return caProviders?.value?.find((item: any) => item.value === row.ca)?.label
return caProviders.value?.find((item: any) => item.value === row.ca)?.label
}
}
)

View File

@@ -9,10 +9,22 @@ import ObtainModal from '@/views/cert/ObtainModal.vue'
import type { Cert } from '@/views/cert/types'
const props = defineProps({
algorithms: Array<any>,
websites: Array<any>,
accounts: Array<any>,
dns: Array<any>
algorithms: {
type: Array<any>,
required: true
},
websites: {
type: Array<any>,
required: true
},
accounts: {
type: Array<any>,
required: true
},
dns: {
type: Array<any>,
required: true
}
})
const { algorithms, websites, accounts, dns } = toRefs(props)
@@ -114,7 +126,7 @@ const columns: any = [
default: () =>
row.account_id == 0
? '无'
: accounts?.value?.find((item: any) => item.value === row.account_id)?.label
: accounts.value?.find((item: any) => item.value === row.account_id)?.label
})
]
})

View File

@@ -6,8 +6,14 @@ import { NButton, NInput, NSpace } from 'naive-ui'
const show = defineModel<boolean>('show', { type: Boolean, required: true })
const props = defineProps({
caProviders: Array<any>,
algorithms: Array<any>
caProviders: {
type: Array<any>,
required: true
},
algorithms: {
type: Array<any>,
required: true
}
})
const { caProviders, algorithms } = toRefs(props)

View File

@@ -5,10 +5,22 @@ import { NButton, NSpace } from 'naive-ui'
const show = defineModel<boolean>('show', { type: Boolean, required: true })
const props = defineProps({
algorithms: Array<any>,
websites: Array<any>,
accounts: Array<any>,
dns: Array<any>
algorithms: {
type: Array<any>,
required: true
},
websites: {
type: Array<any>,
required: true
},
accounts: {
type: Array<any>,
required: true
},
dns: {
type: Array<any>,
required: true
}
})
const { algorithms, websites, accounts, dns } = toRefs(props)

View File

@@ -5,7 +5,10 @@ import { NButton, NInput, NSpace } from 'naive-ui'
const show = defineModel<boolean>('show', { type: Boolean, required: true })
const props = defineProps({
dnsProviders: Array<any>
dnsProviders: {
type: Array<any>,
required: true
}
})
const { dnsProviders } = toRefs(props)

View File

@@ -5,7 +5,10 @@ import cert from '@/api/panel/cert'
import type { DNS } from '@/views/cert/types'
const props = defineProps({
dnsProviders: Array<any>
dnsProviders: {
type: Array<any>,
required: true
}
})
const { dnsProviders } = toRefs(props)

View File

@@ -2,7 +2,10 @@
import container from '@/api/panel/container'
const props = defineProps({
show: Boolean
show: {
type: Boolean,
required: true
}
})
const { show } = toRefs(props)