Here is the demo response from the API:
[
{
form_name: 'Form One',
name: 'Peter',
email: '[email protected]'
},
{
form_name: 'Form Two',
name: 'John',
email: '[email protected]'
}
]
From that I built a form through v-for
<v-form
v-for="(item, index) in forms" :key="index"
>
<v-btn
:loading="saveLoading"
@click="submit(item)"
>
submit
</v-btn>
</v-form>
I set saveLoading: false, initially. In the submit(item) function, I was setting saveLoading: true, at first. Then at asynchronous function for POST method, I would turned that back to false. But, the problem is whenever, I click on the submit button in one form, two submit buttons in the two form got affected by loading state.

What to do to get the effect in one submit button for the current form only?