mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
20 lines (19 loc) • 506 B
JavaScript
import { ref as u } from "vue";
/*!
* mine-h5-ui v2.15.0
* Copyright (c) 2025 biaov
* @license MIT
*/
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
};