"update webview"
This commit is contained in:
parent
23b1a5b2e0
commit
8b8915bafb
|
|
@ -1 +1,8 @@
|
|||
.account-page .button-wrapper{display:flex;justify-content:space-between}.ant-upload.ant-upload-select{display:block}
|
||||
.account-page .button-wrapper {
|
||||
display: flex;
|
||||
justify-content: space-between
|
||||
}
|
||||
|
||||
.ant-upload.ant-upload-select {
|
||||
display: block
|
||||
}
|
||||
|
|
@ -0,0 +1,371 @@
|
|||
(this["webpackJsonpbeancount-web"] = this["webpackJsonpbeancount-web"] || []).push([
|
||||
[5], {
|
||||
106: function (e, t, n) {},
|
||||
109: function (e, t, n) {},
|
||||
113: function (e, t, n) {},
|
||||
118: function (e, t, n) {},
|
||||
123: function (e, t, n) {
|
||||
"use strict";
|
||||
n.r(t);
|
||||
var r = n(0),
|
||||
a = n.n(r),
|
||||
c = n(25),
|
||||
o = n.n(c),
|
||||
i = (n(106), n(43)),
|
||||
s = n(44),
|
||||
l = n(46),
|
||||
h = n(45),
|
||||
u = n(24),
|
||||
d = n(96),
|
||||
b = n.n(d),
|
||||
j = n(62),
|
||||
m = n.n(j),
|
||||
g = (n(108), n(28)),
|
||||
p = (n(109), n(48)),
|
||||
f = "\u6211\u7684\u8d26\u672c",
|
||||
x = "https://github.com/frankwuzp/beancount-gs",
|
||||
O = "https://www.yuque.com/chuyi-ble7p/beancount-gs",
|
||||
v = "https://github.com/BaoXuebin/beancount-gs/issues",
|
||||
w = "https://github.com/frankwuzp/beancount-gs/blob/main/License",
|
||||
y = n(67),
|
||||
N = (n(113), n(3)),
|
||||
k = function (e) {
|
||||
Object(l.a)(n, e);
|
||||
var t = Object(h.a)(n);
|
||||
|
||||
function n() {
|
||||
var e;
|
||||
Object(i.a)(this, n);
|
||||
for (var r = arguments.length, a = new Array(r), c = 0; c < r; c++) a[c] = arguments[c];
|
||||
return (e = t.call.apply(t, [this].concat(a))).state = {
|
||||
version: ""
|
||||
}, e.handleOut = function () {
|
||||
localStorage.clear(), window.location.href = "/web/#/ledger"
|
||||
}, e
|
||||
}
|
||||
return Object(s.a)(n, [{
|
||||
key: "componentDidMount",
|
||||
value: function () {
|
||||
var e = this;
|
||||
Object(y.b)("/api/version").then((function (t) {
|
||||
localStorage.setItem("version", t), e.setState({
|
||||
version: t
|
||||
})
|
||||
}))
|
||||
}
|
||||
}, {
|
||||
key: "render",
|
||||
value: function () {
|
||||
var e = this.context.theme,
|
||||
t = window.localStorage.getItem("ledgerTitle") || f;
|
||||
return Object(N.jsx)("div", {
|
||||
className: "".concat(e, "-theme page-wrapper"),
|
||||
children: Object(N.jsxs)("div", {
|
||||
className: "wrapper",
|
||||
children: [Object(N.jsx)("header", {
|
||||
children: Object(N.jsx)("nav", {
|
||||
className: "navbar",
|
||||
children: Object(N.jsxs)("div", {
|
||||
className: "container",
|
||||
children: [Object(N.jsx)("div", {
|
||||
className: "navbar-header header-logo",
|
||||
to: "/",
|
||||
children: Object(N.jsx)(g.b, {
|
||||
to: "/",
|
||||
children: t
|
||||
})
|
||||
}), Object(N.jsxs)("div", {
|
||||
className: "menu navbar-right",
|
||||
children: [Object(N.jsx)(g.b, {
|
||||
to: "/account",
|
||||
children: "\u8d26\u6237"
|
||||
}), Object(N.jsx)(g.b, {
|
||||
to: "/stats",
|
||||
children: "\u7edf\u8ba1"
|
||||
}), Object(N.jsx)("a", {
|
||||
onClick: this.handleOut,
|
||||
children: "\u9000\u51fa"
|
||||
}), Object(N.jsx)("a", {
|
||||
href: x,
|
||||
children: Object(N.jsx)("img", {
|
||||
src: "https://img.shields.io/github/stars/BaoXuebin/beancount-gs?style=social"
|
||||
})
|
||||
})]
|
||||
})]
|
||||
})
|
||||
})
|
||||
}), Object(N.jsx)("div", {
|
||||
className: "main",
|
||||
children: Object(N.jsx)("div", {
|
||||
className: "main-wrap",
|
||||
children: this.props.children
|
||||
})
|
||||
}), Object(N.jsx)("footer", {
|
||||
className: "footer",
|
||||
children: Object(N.jsxs)("div", {
|
||||
className: "copyright",
|
||||
children: ["\xa9 ", (new Date).getFullYear(), "\xa0\xa0", Object(N.jsx)("a", {
|
||||
href: "https://github.com/BaoXuebin/beancount-gs/releases/tag/".concat(this.state.version),
|
||||
target: "_blank",
|
||||
children: this.state.version
|
||||
}), "\xa0\xa0", Object(N.jsx)("a", {
|
||||
href: w,
|
||||
target: "_blank",
|
||||
children: "MIT"
|
||||
}), "\xa0\xa0", Object(N.jsx)("a", {
|
||||
href: O,
|
||||
target: "_blank",
|
||||
children: "\u4f7f\u7528\u6587\u6863"
|
||||
}), "\xa0\xa0", Object(N.jsx)("a", {
|
||||
href: v,
|
||||
target: "_blank",
|
||||
children: "\u53cd\u9988BUG"
|
||||
}), "\xa0\xa0"]
|
||||
})
|
||||
})]
|
||||
})
|
||||
})
|
||||
}
|
||||
}]), n
|
||||
}(r.Component);
|
||||
k.contextType = p.a;
|
||||
var P = k,
|
||||
I = n(21),
|
||||
S = n.n(I),
|
||||
B = n(8),
|
||||
T = (n(118), function () {
|
||||
return Object(N.jsx)("div", {
|
||||
style: {
|
||||
width: "100%"
|
||||
},
|
||||
className: "lds-rolling",
|
||||
children: Object(N.jsx)("div", {})
|
||||
})
|
||||
}),
|
||||
C = S()({
|
||||
loader: function () {
|
||||
return Promise.all([n.e(0), n.e(1), n.e(2), n.e(4), n.e(14)]).then(n.bind(null, 430))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
X = S()({
|
||||
loader: function () {
|
||||
return Promise.all([n.e(0), n.e(1), n.e(2), n.e(3), n.e(9)]).then(n.bind(null, 426))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
_ = S()({
|
||||
loader: function () {
|
||||
return Promise.all([n.e(0), n.e(1), n.e(2), n.e(3), n.e(10)]).then(n.bind(null, 428))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
A = S()({
|
||||
loader: function () {
|
||||
return n.e(15).then(n.bind(null, 422))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
E = S()({
|
||||
loader: function () {
|
||||
return Promise.all([n.e(0), n.e(1), n.e(2), n.e(3), n.e(11)]).then(n.bind(null, 431))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
J = S()({
|
||||
loader: function () {
|
||||
return Promise.all([n.e(0), n.e(1), n.e(3), n.e(7), n.e(17)]).then(n.bind(null, 423))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
M = S()({
|
||||
loader: function () {
|
||||
return Promise.all([n.e(0), n.e(1), n.e(2), n.e(4), n.e(13)]).then(n.bind(null, 424))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
D = S()({
|
||||
loader: function () {
|
||||
return Promise.all([n.e(0), n.e(1), n.e(2), n.e(3), n.e(12)]).then(n.bind(null, 429))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
F = S()({
|
||||
loader: function () {
|
||||
return Promise.all([n.e(0), n.e(16), n.e(18)]).then(n.bind(null, 425))
|
||||
},
|
||||
loading: T
|
||||
}),
|
||||
L = function () {
|
||||
return Object(N.jsx)(a.a.Fragment, {
|
||||
children: Object(N.jsxs)(B.c, {
|
||||
children: [Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/",
|
||||
component: X
|
||||
}), Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/init",
|
||||
component: M
|
||||
}), Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/ledger",
|
||||
component: C
|
||||
}), Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/account",
|
||||
component: _
|
||||
}), Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/about",
|
||||
component: A
|
||||
}), Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/edit",
|
||||
component: J
|
||||
}), Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/stats",
|
||||
component: E
|
||||
}), Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/import",
|
||||
component: D
|
||||
}), Object(N.jsx)(B.a, {
|
||||
exact: !0,
|
||||
path: "/setting",
|
||||
component: F
|
||||
}), Object(N.jsx)(B.a, {
|
||||
component: X
|
||||
})]
|
||||
})
|
||||
})
|
||||
};
|
||||
m.a.locale("zh-cn");
|
||||
var W = function (e) {
|
||||
Object(l.a)(n, e);
|
||||
var t = Object(h.a)(n);
|
||||
|
||||
function n() {
|
||||
var e;
|
||||
Object(i.a)(this, n);
|
||||
for (var r = arguments.length, a = new Array(r), c = 0; c < r; c++) a[c] = arguments[c];
|
||||
return (e = t.call.apply(t, [this].concat(a))).state = {
|
||||
theme: localStorage.getItem("theme") || "light"
|
||||
}, e.toggleTheme = function (t) {
|
||||
e.setState({
|
||||
theme: t
|
||||
})
|
||||
}, e
|
||||
}
|
||||
return Object(s.a)(n, [{
|
||||
key: "render",
|
||||
value: function () {
|
||||
return Object(N.jsx)("div", {
|
||||
className: "App",
|
||||
children: Object(N.jsx)(p.a.Provider, {
|
||||
value: {
|
||||
theme: this.state.theme,
|
||||
toggleTheme: this.toggleTheme
|
||||
},
|
||||
children: Object(N.jsx)(u.a, {
|
||||
locale: b.a,
|
||||
children: Object(N.jsx)(g.a, {
|
||||
children: Object(N.jsx)(P, {
|
||||
children: Object(N.jsx)(L, {})
|
||||
})
|
||||
})
|
||||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
}]), n
|
||||
}(r.Component);
|
||||
Boolean("localhost" === window.location.hostname || "[::1]" === window.location.hostname || window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));
|
||||
o.a.render(Object(N.jsx)(a.a.StrictMode, {
|
||||
children: Object(N.jsx)(W, {})
|
||||
}), document.getElementById("root")), "serviceWorker" in navigator && navigator.serviceWorker.ready.then((function (e) {
|
||||
e.unregister()
|
||||
})).catch((function (e) {
|
||||
console.error(e.message)
|
||||
}))
|
||||
},
|
||||
48: function (e, t, n) {
|
||||
"use strict";
|
||||
var r = n(0),
|
||||
a = n.n(r).a.createContext({
|
||||
theme: "light",
|
||||
toggleTheme: function () {}
|
||||
});
|
||||
t.a = a
|
||||
},
|
||||
67: function (e, t, n) {
|
||||
"use strict";
|
||||
n.d(t, "c", (function () {
|
||||
return o
|
||||
})), n.d(t, "d", (function () {
|
||||
return i
|
||||
})), n.d(t, "e", (function () {
|
||||
return s
|
||||
})), n.d(t, "a", (function () {
|
||||
return l
|
||||
})), n.d(t, "b", (function () {
|
||||
return u
|
||||
}));
|
||||
var r = n(20),
|
||||
a = (n(73), n(92)),
|
||||
c = n.n(a),
|
||||
o = function (e) {
|
||||
var t = e.split(":");
|
||||
return t && t.length >= 1 ? t[0] : ""
|
||||
},
|
||||
i = function (e) {
|
||||
return e.split(":").join("_")
|
||||
},
|
||||
s = function (e) {
|
||||
var t = e.split(":");
|
||||
return t && t.length >= 2 ? t[t.length - 1] : ""
|
||||
},
|
||||
l = {
|
||||
Income: "\u6536\u5165",
|
||||
Expenses: "\u652f\u51fa",
|
||||
Liabilities: "\u8d1f\u503a",
|
||||
Assets: "\u8d44\u4ea7"
|
||||
},
|
||||
h = function (e) {
|
||||
return e
|
||||
},
|
||||
u = function (e) {
|
||||
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
|
||||
n = t.method,
|
||||
a = t.headers,
|
||||
o = t.body,
|
||||
i = t.hintError,
|
||||
s = {
|
||||
"Content-Type": "application/json",
|
||||
ledgerId: window.localStorage.getItem("ledgerId")
|
||||
};
|
||||
return new Promise((function (t, l) {
|
||||
c()(e, {
|
||||
method: n,
|
||||
headers: Object.assign({}, s, a),
|
||||
body: JSON.stringify(o)
|
||||
}).then(h).then((function (e) {
|
||||
return e.json()
|
||||
})).then((function (e) {
|
||||
if (i) t(e);
|
||||
else {
|
||||
var n = e.code;
|
||||
200 === n ? t(e.data) : 200 !== n && (400 === n ? r.b.error("\u8bf7\u6c42\u53c2\u6570\u9519\u8bef") : 1001 === n ? r.b.error("\u8d26\u76ee\u4e0d\u5e73\u8861") : 1003 === n ? r.b.error("\u65e0\u6548\u8d26\u6237") : 1005 === n ? r.b.error("\u65e0\u6548\u547d\u4ee4") : 1006 === n ? r.b.error("\u5bc6\u7801\u9519\u8bef") : 1007 === n ? r.b.error("\u8d26\u6237\u5df2\u5b58\u5728") : 1008 === n ? r.b.error("\u5bc6\u94a5\u4e0d\u5339\u914d") : 1010 === n || 401 === n ? window.location.href = "/web/#/ledger" : r.b.error("\u8bf7\u6c42\u5931\u8d25\uff0c\u8bf7\u5237\u65b0\u9875\u9762\u91cd\u8bd5"), l(e))
|
||||
}
|
||||
})).catch((function (e) {
|
||||
r.b.error("\u8bf7\u6c42\u5931\u8d25\uff0c\u8bf7\u5237\u65b0\u9875\u9762\u91cd\u8bd5"), l(e)
|
||||
}))
|
||||
}))
|
||||
}
|
||||
}
|
||||
},
|
||||
[
|
||||
[123, 6, 8]
|
||||
]
|
||||
]);
|
||||
Loading…
Reference in New Issue