21 lines
714 B
TypeScript
21 lines
714 B
TypeScript
import { createApp } from 'vue'
|
|
import { createPinia } from 'pinia'
|
|
import { setDialogDefaultOptions } from 'vant'
|
|
import App from './App.vue'
|
|
import router from './router'
|
|
import { PRIMARY_CONFIRM_BUTTON_COLOR } from '@/constants/dialog'
|
|
import 'vant/lib/index.css'
|
|
import './styles/index.css'
|
|
|
|
// 与 Vant --van-dialog-width(320px) 对齐;默认 width 为空串时内联样式会压掉 class 宽度,确认框易显过窄
|
|
// 删除等危险操作请在调用处传入 confirmButtonColor: DELETE_CONFIRM_BUTTON_COLOR 覆盖默认
|
|
setDialogDefaultOptions({
|
|
width: 320,
|
|
confirmButtonColor: PRIMARY_CONFIRM_BUTTON_COLOR,
|
|
})
|
|
|
|
const app = createApp(App)
|
|
app.use(createPinia())
|
|
app.use(router)
|
|
app.mount('#app')
|