UNPKG

@aplus-frontend/ui

Version:

30 lines (29 loc) 837 B
import { ref as a, watch as u, computed as p, unref as i } from "vue"; import { useToken as m } from "@aplus-frontend/antdv/es/theme/internal"; import "../../config-provider/index.mjs"; import { renderWithColumns as l } from "../utils/renderer.mjs"; import { useNamespace as s } from "../../config-provider/hooks/use-namespace.mjs"; import { useGlobalConfig as f } from "../../config-provider/hooks/use-global-config.mjs"; const h = (e) => { const [, o] = m(), { be: t } = s("ap-grid"), n = f("valueTypeMap"), r = a(Date.now()); return u( () => e.value, () => { r.value = Date.now(); }, { deep: !0 } ), { renderConfig: p(() => l( e.value, o.value.colorTextTertiary, t("table-header", "title"), i(n) )), updateSignal: r }; }; export { h as useRenderColumns };