Skip to content

Instantly share code, notes, and snippets.

@Prajwalprakash3722
Created September 14, 2022 18:13
Show Gist options
  • Save Prajwalprakash3722/016b07c3a756cb6d382934e9ac99521e to your computer and use it in GitHub Desktop.
Save Prajwalprakash3722/016b07c3a756cb6d382934e9ac99521e to your computer and use it in GitHub Desktop.
import { Todo } from "@todo.types.ts";
class TodosApi {
getTodos(params: Todo.Controllers.Get.Request) {
return http.get<Todo.Controllers.Get.Response>('/todos', {
params,
});
}
addTodo(todo: Todo.Controllers.Add.Request) {
return http.post<Todo.Controllers.Add.Response>('/todos', todo);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment