UNPKG

@arco-design/web-vue

Version:

Arco Design Vue 2.0: A Vue.js 3 UI Library

17 lines (16 loc) 394 B
"use strict"; var vue = require("vue"); function usePanelSpan(props) { const { mode } = vue.toRefs(props); const span = vue.computed( () => ({ date: 1, week: 1, year: 10 * 12, quarter: 12, month: 12 })[mode.value] ); const superSpan = vue.computed( () => ["year"].includes(mode.value) ? 10 * 12 : 12 ); return { span, superSpan }; } module.exports = usePanelSpan;