Skip to content

setError

The setError function is used to set the error of a field. It’s useful when you want to set an error programmatically, for example, when you want to set an error from a server response.

Example

<script lang="ts">
import { onMount } from 'svelte';
import { faivform } from '@tuentyfaiv/svelte-form';
const form = faivform<Data>({
// ...config
});
const { setError } = $form;
onMount(async () => {
try {
const response = await fetch('https://api.example.com/user');
const data = await response.json();
} catch (error) {
setError('name', 'The user could not be loaded');
}
});
</script>