UNPKG

@aplus-frontend/ui

Version:

28 lines (27 loc) 727 B
import { computed as r } from "vue"; import "../../config-provider/index.mjs"; import "../../utils/index.mjs"; import { useLocale as n } from "../../config-provider/hooks/use-locale.mjs"; import { isDef as i } from "../../utils/is.mjs"; const c = ["Select", "Date"], a = [ "Text", "TextArea", "Number", "TextPassword", "Second" ], m = (t, o) => { const { t: e } = n(); return r(() => { if (i(o.placeholder)) return o.placeholder; if (t === "DateRange") return [e("ap.field.startDateText"), e("ap.field.endDateText")]; if (c.includes(t)) return e("ap.common.chooseText"); if (a.includes(t)) return e("ap.common.inputText"); }); }; export { m as useDefaultPlaceholder };