fix.
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user