I am using the Laravel Splade package, I want old input when there is any validation error, and the page is refreshed; here is my input field.
<x-splade-form>
{{-- Interact with the value of the data --}}
<input type="text" v-model="form.name" />
<p>Your name is: <span v-text="form.name" /></p>
{{-- Toggle classes based on the value of the data --}}
<input type="checkbox" v-model="form.newsletter" />
<svg :class="{ 'text-green-500': form.newsletter, 'text-red-500': !form.newsletter }" />
{{-- Show elements based on the value of the data --}}
<input type="checkbox" v-model="form.agree_with_terms" />
<button type="submit" v-show="form.agree_with_terms">Submit</button>
</x-splade-form>
I tried using remember function, but it didn't work.
<x-splade-form>
{{-- Interact with the value of the data --}}
<input old="name" type="text" v-model="form.name" />
<p>Your name is: <span v-text="form.name" /></p>
</x-splade-form>
Splade does it for you automatically:
All you need is:
Splade will apply "old" to $user->name