Skip to main content
Mutations are write operations that create, update, or delete data. They are similar to POST, PUT, and DELETE endpoints in REST.

Version Requirements

Typed client modules for mutations require:
  • createClientModule(...).mutation() - available since modelence@0.15.0

Defining Mutations

Define mutations inside a module’s mutations object:

Calling Mutations from the Client

callMethod

modelenceMutation (TanStack Query)

createClientModule(...).mutation() (typed client modules)

createClientModule(...).mutation() is available since modelence@0.15.0.
src/server/admin/index.ts
src/client/admin.ts
src/components/AdminPanel.tsx