React Query Example
Demonstrates mutation, query, and streamed query using React Query .
Result
Query result: Loading...
Stream result: Loading...
Mutation result: None
Code
BasicController.ts
src/modules/basic/BasicController.ts
import { get, post, prefix, operation, type VovkRequest } from 'vovk';
@prefix('basic')
export default class BasicController {
@operation({
summary: 'Get a greeting',
description: 'Get a greeting from the server',
})
@get('greeting')
static getHello() {
return { greeting: 'Hello world from a controller!' };
}
@operation({
summary: 'Post a greeting',
description: 'Post a greeting to the server',
})
@post('greeting')
static async postHello(req: VovkRequest<{ greeting: string }>) {
const { greeting } = await req.json();
return { greeting };
}
}
Related Documentation
Last updated on