mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
25 lines (24 loc) • 702 B
JavaScript
import { ref as l, nextTick as a, render as p, h as i } from "vue";
/*!
* mine-h5-ui v2.15.0
* Copyright (c) 2025 biaov
* @license MIT
*/
const u = (o) => {
const s = (n) => {
const e = [];
return n.forEach((r) => {
var c;
["template", "symbol"].includes(typeof r.type) && Array.isArray(r.children) && ((c = r.children) != null && c.length) ? e.push(...s(r.children)) : e.push(i("div", { class: "me-space-item" }, r));
}), e;
}, t = l();
return { spaceRef: t, onRender: (n) => {
a(() => {
const e = s(n);
p(i("div", { class: `me-space ${o.direction}` }, e), t.value);
});
} };
};
export {
u as useHandler
};