更新首页列表

This commit is contained in:
2023-11-01 19:03:01 +08:00
parent 9cf73331ea
commit 710f4b5eb9
35 changed files with 261 additions and 241 deletions

View File

@@ -12,7 +12,7 @@ async function download(url: string) {
const headers = res.headers
const link = document.createElement("a")
link.href = window.URL.createObjectURL(
new window.Blob([res.data], { type: headers["content-type"] })
new window.Blob([res.data], { type: headers["content-type"] }),
)
link.download = (headers["content-disposition"] || "").split("filename=")[1]
document.body.appendChild(link)

View File

@@ -18,7 +18,7 @@ export function filterEmptyValue(object: any) {
}
export function getTagColor(
tag: "Low" | "Mid" | "High" | "简单" | "中等" | "困难"
tag: "Low" | "Mid" | "High" | "简单" | "中等" | "困难",
) {
return <"success" | "info" | "error">{
Low: "success",
@@ -39,7 +39,7 @@ export function parseTime(utc: Date | string, format = "YYYY年M月D日") {
export function duration(
start: Date | string,
end: Date | string,
showSeconds = false
showSeconds = false,
): string {
const duration = intervalToDuration({
start: getTime(parseISO(start.toString())),
@@ -141,8 +141,8 @@ export function decode(bytes?: string) {
const latin = atob(bytes ?? "")
return new TextDecoder("utf-8").decode(
Uint8Array.from({ length: latin.length }, (_, index) =>
latin.charCodeAt(index)
)
latin.charCodeAt(index),
),
)
}

View File

@@ -19,7 +19,7 @@ http.interceptors.response.use(
},
(err) => {
return Promise.reject(err)
}
},
)
export default http