chore: use useAbortableRequest for FAQ list fetches

This commit is contained in:
iamsivin
2026-07-23 17:13:26 +05:30
parent 8d068dbac6
commit bbd7a46618
5 changed files with 52 additions and 76 deletions
@@ -6,7 +6,7 @@ class CaptainFaqSuggestions extends ApiClient {
super('captain/faq_suggestions', { accountScoped: true });
}
get({ page = 1, search, assistantId, status = 'open' } = {}) {
get({ page = 1, search, assistantId, status = 'open', signal } = {}) {
return axios.get(this.url, {
params: {
page,
@@ -14,6 +14,7 @@ class CaptainFaqSuggestions extends ApiClient {
assistant_id: assistantId,
status,
},
signal,
});
}
@@ -6,7 +6,7 @@ class CaptainResponses extends ApiClient {
super('captain/assistant_responses', { accountScoped: true });
}
get({ page = 1, search, assistantId, documentId } = {}) {
get({ page = 1, search, assistantId, documentId, signal } = {}) {
return axios.get(this.url, {
params: {
page,
@@ -14,6 +14,7 @@ class CaptainResponses extends ApiClient {
assistant_id: assistantId,
document_id: documentId,
},
signal,
});
}
}