Spaces:
Sleeping
Sleeping
{ | |
"Convex Imports": { | |
"prefix": "convex:imports", | |
"body": [ | |
"import { v } from \"convex/values\";", | |
"import { api, internal } from \"./_generated/api\";", | |
"import { Doc, Id } from \"./_generated/dataModel\";", | |
"import {", | |
" action,", | |
" internalAction,", | |
" internalMutation,", | |
" internalQuery,", | |
" mutation,", | |
" query,", | |
"} from \"./_generated/server\";" | |
], | |
"scope": "javascript,typescript", | |
"isFileTemplate": true | |
}, | |
"Convex Query": { | |
"prefix": "convex:query", | |
"body": [ | |
"export const $1 = query({", | |
" args: {},", | |
" handler: async (ctx, args) => {", | |
" $0", | |
" },", | |
"});" | |
], | |
"scope": "javascript,typescript" | |
}, | |
"Convex Internal Query": { | |
"prefix": "convex:internalQuery", | |
"body": [ | |
"export const $1 = internalQuery({", | |
" args: {},", | |
" handler: async (ctx, args) => {", | |
" $0", | |
" },", | |
"});" | |
], | |
"scope": "javascript,typescript" | |
}, | |
"Convex Mutation": { | |
"prefix": "convex:mutation", | |
"body": [ | |
"export const $1 = mutation({", | |
" args: {},", | |
" handler: async (ctx, args) => {", | |
" $0", | |
" },", | |
"});" | |
], | |
"scope": "javascript,typescript" | |
}, | |
"Convex Internal Mutation": { | |
"prefix": "convex:internalMutation", | |
"body": [ | |
"export const $1 = internalMutation({", | |
" args: {},", | |
" handler: async (ctx, args) => {", | |
" $0", | |
" },", | |
"});" | |
], | |
"scope": "javascript,typescript" | |
}, | |
"Convex Action": { | |
"prefix": "convex:action", | |
"body": [ | |
"import { action } from \"./_generated/server\";", | |
"", | |
"export const $1 = action({", | |
" args: {},", | |
" handler: async (ctx, args) => {", | |
" $0", | |
" },", | |
"});" | |
], | |
"scope": "javascript,typescript" | |
}, | |
"Convex Internal Action": { | |
"prefix": "convex:internalAction", | |
"body": [ | |
"import { internalAction } from \"./_generated/server\";", | |
"", | |
"export const $1 = internalAction({", | |
" args: {},", | |
" handler: async (ctx, args) => {", | |
" $0", | |
" },", | |
"});" | |
], | |
"scope": "javascript,typescript" | |
} | |
} | |