import { navigate, routes } from '@redwoodjs/router' import { useMutation } from '@redwoodjs/web' import { toast } from '@redwoodjs/web/toast' import ArtikelForm from 'src/components/Artikel/ArtikelForm' const CREATE_ARTIKEL_MUTATION = gql` mutation CreateArtikelMutation($input: CreateArtikelInput!) { createArtikel(input: $input) { id } } ` const NewArtikel = ({kategories}) => { const [createArtikel, { loading, error }] = useMutation( CREATE_ARTIKEL_MUTATION, { onCompleted: () => { toast.success('Artikel created') navigate(routes.artikels()) }, onError: (error) => { toast.error(error.message) }, } ) const onSave = (input) => { createArtikel({ variables: { input } }) } return (