diff --git a/.vscode/one-api.code-snippets b/.vscode/one-api.code-snippets index 0e863a07..ab3ffe1a 100644 --- a/.vscode/one-api.code-snippets +++ b/.vscode/one-api.code-snippets @@ -66,6 +66,28 @@ ">" ] }, + "One API type auth optional": { + "scope": "typescript", + "prefix": "onetypeauthoptional", + "body": [ + "import type {", + " AuthOptional,", + " OneApiActionTemplate,", + " OneApiActionTemplatePayload,", + " OneApiError,", + "} from '@/api/one/types'", + "", + "export type Action = OneApiActionTemplate<", + " AuthOptional,", + " OneApiActionTemplatePayload<", + " OneApiError,", + " {", + " $2", + " }", + " >", + ">" + ] + }, "One API type without request data": { "scope": "typescript", "prefix": "onetypenodata",