192 lines
5.2 KiB
JavaScript
192 lines
5.2 KiB
JavaScript
import { _ as e, a } from "./inactive-62bbd674.js";
|
|
import {
|
|
a as l,
|
|
aV as t,
|
|
j as n,
|
|
aC as o,
|
|
m as s,
|
|
p as i,
|
|
o as r,
|
|
f as d,
|
|
e as c,
|
|
r as f,
|
|
t as u,
|
|
i as m,
|
|
h as v,
|
|
F as g,
|
|
bs as p,
|
|
bt as h,
|
|
} from "./index-476be0bb.js";
|
|
var C = {
|
|
name: "Name",
|
|
tel: "Phone",
|
|
save: "Save",
|
|
clear: "Clear",
|
|
cancel: "Cancel",
|
|
confirm: "Confirm",
|
|
delete: "Delete",
|
|
loading: "Loading...",
|
|
noCoupon: "No coupons",
|
|
nameEmpty: "Please fill in the name",
|
|
addContact: "Add contact",
|
|
telInvalid: "Malformed phone number",
|
|
vanCalendar: {
|
|
end: "End",
|
|
start: "Start",
|
|
title: "Calendar",
|
|
weekdays: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
|
|
monthTitle: (e, a) => "".concat(e, "/").concat(a),
|
|
rangePrompt: (e) => "Choose no more than ".concat(e, " days"),
|
|
},
|
|
vanCascader: { select: "Select" },
|
|
vanPagination: { prev: "Previous", next: "Next" },
|
|
vanPullRefresh: {
|
|
pulling: "Pull to refresh...",
|
|
loosing: "Loose to refresh...",
|
|
},
|
|
vanSubmitBar: { label: "Total:" },
|
|
vanCoupon: {
|
|
unlimited: "Unlimited",
|
|
discount: (e) => "".concat(10 * e, "% off"),
|
|
condition: (e) => "At least ".concat(e),
|
|
},
|
|
vanCouponCell: {
|
|
title: "Coupon",
|
|
count: (e) => "You have ".concat(e, " coupons"),
|
|
},
|
|
vanCouponList: {
|
|
exchange: "Exchange",
|
|
close: "Close",
|
|
enable: "Available",
|
|
disabled: "Unavailable",
|
|
placeholder: "Coupon code",
|
|
},
|
|
vanAddressEdit: {
|
|
area: "Area",
|
|
areaEmpty: "Please select a receiving area",
|
|
addressEmpty: "Address can not be empty",
|
|
addressDetail: "Address",
|
|
defaultAddress: "Set as the default address",
|
|
},
|
|
vanAddressList: { add: "Add new address" },
|
|
};
|
|
const y = { class: "p-15" },
|
|
b = ["onClick"],
|
|
k = { class: "flex items-center justify-between py-8 relative item" },
|
|
w = { class: "text-13 text-black" },
|
|
x = { key: 0, class: "w-17 ml-13", src: e, alt: "" },
|
|
A = { key: 1, class: "w-17 ml-13", src: a, alt: "" },
|
|
S = {
|
|
__name: "index",
|
|
props: { color: { type: String, default: "#fff" } },
|
|
setup(e) {
|
|
const a = {
|
|
zhCN: { lang: "zh-CN", value: h },
|
|
en: { lang: "en-US", value: C },
|
|
},
|
|
{ locale: S, t: _ } = l(),
|
|
E = t();
|
|
n(!1);
|
|
let N = n([
|
|
{
|
|
title: "简体中文",
|
|
id: 2,
|
|
off: 0,
|
|
key: "zh-CN",
|
|
image: new URL(
|
|
"../../assets/images/language/zh-CN.png",
|
|
self.location
|
|
),
|
|
},
|
|
{
|
|
title: "English",
|
|
id: 1,
|
|
off: 0,
|
|
key: "en",
|
|
image: new URL(
|
|
"../../assets/images/language/en-US.png",
|
|
self.location
|
|
),
|
|
},
|
|
]);
|
|
"zhCN" == E.language
|
|
? ((N._rawValue[0].off = 1), (N._rawValue[1].off = 0))
|
|
: ((N._rawValue[0].off = 0), (N._rawValue[1].off = 1));
|
|
const P = n(!1),
|
|
L = [
|
|
{ title: _("简体中文"), id: 2 },
|
|
{ title: "English", id: 1 },
|
|
],
|
|
V = n(L[1]);
|
|
return (e, l) => {
|
|
const t = o("normal-layout");
|
|
return (
|
|
r(),
|
|
s(
|
|
t,
|
|
{
|
|
flex: "",
|
|
"bg-color": "#f6f6f6",
|
|
"nav-bg-color": "#fff",
|
|
"text-color": "#000",
|
|
title: e.$t("语言设置"),
|
|
backType: 0,
|
|
},
|
|
{
|
|
default: i(() => [
|
|
d("div", y, [
|
|
(r(!0),
|
|
c(
|
|
g,
|
|
null,
|
|
f(
|
|
v(N),
|
|
(e, l) => (
|
|
r(),
|
|
c(
|
|
"div",
|
|
{
|
|
key: e.id,
|
|
onClick: (l) =>
|
|
((e) => {
|
|
for (let a in N._rawValue)
|
|
N._rawValue[a].off = 0;
|
|
(e.off = 1),
|
|
(S.value = e.key),
|
|
(V.value = e.key),
|
|
E.setLanguage(e.key),
|
|
(P.value = !1),
|
|
p.use(a[e.key].lang, a[e.key].value);
|
|
})(e),
|
|
class:
|
|
"relative px-12 py-5 van-hairline--bottom bg-#fff rounded-8 mb-10",
|
|
},
|
|
[
|
|
d("div", k, [
|
|
d("div", w, u(e.title), 1),
|
|
d("div", null, [
|
|
1 == e.off ? (r(), c("img", x)) : m("", !0),
|
|
0 == e.off ? (r(), c("img", A)) : m("", !0),
|
|
]),
|
|
]),
|
|
],
|
|
8,
|
|
b
|
|
)
|
|
)
|
|
),
|
|
128
|
|
)),
|
|
]),
|
|
]),
|
|
_: 1,
|
|
},
|
|
8,
|
|
["title"]
|
|
)
|
|
);
|
|
};
|
|
},
|
|
};
|
|
export { S as default };
|