import { n as e } from "./utils-DJ3DjJ60.js";
import { i as t } from "./Button-CG0BbgfC.js";
import { createCommentVNode as n, createElementBlock as r, createElementVNode as i, createTextVNode as a, defineComponent as o, normalizeClass as s, openBlock as c, renderSlot as l, toDisplayString as u, unref as d } from "vue";
//#region ../components/EditInfoPair/EditInfoPair.vue?vue&type=script&setup=true&lang.ts
var f = { class: "info-pair" }, p = { class: "info-pair--title" }, m = {
	key: 0,
	class: "info-pair--title--tip"
}, h = e(/* @__PURE__ */ t(/* @__PURE__ */ o({
	name: "zh-edit-info-pair",
	__name: "EditInfoPair",
	props: {
		title: {},
		value: {},
		ellipsis: { type: Boolean },
		tip: {}
	},
	setup(e) {
		let t = e;
		return (o, h) => (c(), r("div", f, [i("div", p, [a(u(t.title) + " ", 1), e.tip ? (c(), r("div", m, u(e.tip), 1)) : n("", !0)]), i("div", { class: s(["info-pair--value", { ellipsis: e.ellipsis }]) }, [l(o.$slots, "value", {}, () => [a(u(t.value || d("--")), 1)], !0)], 2)]));
	}
}), [["__scopeId", "data-v-e6b04280"]]));
//#endregion
export { h as t };
