improve list view

This commit is contained in:
Sara
2023-12-06 17:12:10 +01:00
parent 6fe61cd5e3
commit 5ef7dc0a76
4 changed files with 180 additions and 71 deletions

View File

@@ -1,16 +1,17 @@
import { useState } from "react";
import { useEffect, useState } from "react";
import { useError } from "../../(errors)/errorContext";
import { GetTranscript, CreateTranscript } from "../../api";
import { CreateTranscript } from "../../api";
import useApi from "../../lib/useApi";
type UseTranscript = {
type UseCreateTranscript = {
transcript: GetTranscript | null;
loading: boolean;
error: Error | null;
create: (transcriptCreationDetails: CreateTranscript) => void;
};
const useCreateTranscript = (): UseTranscript => {
const useCreateTranscript = (): UseCreateTranscript => {
const [transcript, setTranscript] = useState<GetTranscript | null>(null);
const [loading, setLoading] = useState<boolean>(false);
const [error, setErrorState] = useState<Error | null>(null);