This commit is contained in:
2023-01-13 11:09:29 +08:00
parent 0644b8fba4
commit 31fc880c99

View File

@@ -23,16 +23,16 @@ const query = reactive({
keyword: route.query.keyword ?? "", keyword: route.query.keyword ?? "",
difficulty: route.query.difficulty ?? "", difficulty: route.query.difficulty ?? "",
tag: route.query.tag ?? "", tag: route.query.tag ?? "",
page: parseInt(<string>route.query.page) ?? 1, page: parseInt(<string>route.query.page) || 1,
limit: parseInt(<string>route.query.limit) ?? 10, limit: parseInt(<string>route.query.limit) || 10,
}) })
async function listProblems() { async function listProblems() {
query.keyword = route.query.keyword ?? "" query.keyword = route.query.keyword ?? ""
query.difficulty = route.query.difficulty ?? "" query.difficulty = route.query.difficulty ?? ""
query.tag = route.query.tag ?? "" query.tag = route.query.tag ?? ""
query.page = parseInt(<string>route.query.page) ?? 1 query.page = parseInt(<string>route.query.page) || 1
query.limit = parseInt(<string>route.query.limit) ?? 10 query.limit = parseInt(<string>route.query.limit) || 10
if (query.page < 1) query.page = 1 if (query.page < 1) query.page = 1
const offset = (query.page - 1) * query.limit const offset = (query.page - 1) * query.limit