new features

This commit is contained in:
Daniil
2026-02-27 23:34:17 +03:00
parent 42ce5fa0fe
commit 71b974903a
191 changed files with 11300 additions and 373 deletions
@@ -0,0 +1,24 @@
import api from "@shared/api"
interface IUseSubmitTranscriptionParams {
onSuccess?: (data: { job_id: string }) => void
onError?: (error: unknown) => void
}
export const useSubmitTranscription = ({
onSuccess,
onError,
}: IUseSubmitTranscriptionParams = {}) => {
return api.useMutation(
"post",
"/api/tasks/transcription-generate/",
{
onSuccess: (data) => {
onSuccess?.(data)
},
onError: (error) => {
onError?.(error)
},
},
)
}