UNPKG

mine-h5-ui

Version:

一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍

15 lines (14 loc) 396 B
import { ref as u } from "vue"; const c = (t) => { const i = u([]), n = t.list.length, s = n < 3, e = u(t.line); return s && (e.value.radius = e.value.radius ?? 0, e.value.size = e.value.size ?? 1), i.value = t.list.map((a, r) => { let l = 360 / n * r; return l = s ? 0 : l, { text: a, deg: l }; }), { fieldsetList: i, curLine: e }; }; export { c as useHandler };