We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e1e33b1 commit caf0a3aCopy full SHA for caf0a3a
typescript.json
@@ -6,15 +6,15 @@
6
"",
7
"export default class ${1/(.*)/${1:/capitalize}/}Store {",
8
" list = \\$state({})",
9
- " detail = \\$state({})",
+ " detail = \\$state({ page: 0, perpage: 0, data: [], total: 0 })",
10
11
" constructor(prefix) {",
12
" this.prefix = prefix",
13
" }",
14
15
- " fetchAll = async () => {",
+ " fetchAll = async (page: Number = 1, perpage: Number = 10) => {",
16
" await store.auth.refresh_token()",
17
- " const response = await methods.get(`\\${this.prefix}/${1}s`)",
+ " const response = await methods.get(`\\${this.prefix}/${1}s`, { page, perpage })",
18
" if (response.ok) {",
19
" const data = await response.json()",
20
" this.list = data",
0 commit comments