diff options
| author | Mert Demir <mertd@users.noreply.github.com> | 2024-02-01 07:00:19 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-31 17:00:19 -0500 |
| commit | 08d75fd75c063bd17d2471b263452b490910338b (patch) | |
| tree | 8374575ab7ad02327fa3a4fbfa5d04415d3944d6 /src/components/expense-documents-input.tsx | |
| parent | e6467b41fccefe1ceb39dd1ed6343290e152be85 (diff) | |
Support for additional S3 providers (#71)
* support for other s3 providers
* remove redundant route options
* use type safe env
* prettier
Diffstat (limited to 'src/components/expense-documents-input.tsx')
| -rw-r--r-- | src/components/expense-documents-input.tsx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/expense-documents-input.tsx b/src/components/expense-documents-input.tsx index b9cda33..7b69a6d 100644 --- a/src/components/expense-documents-input.tsx +++ b/src/components/expense-documents-input.tsx @@ -18,7 +18,7 @@ import { useToast } from '@/components/ui/use-toast' import { randomId } from '@/lib/api' import { ExpenseFormValues } from '@/lib/schemas' import { Loader2, Plus, Trash, X } from 'lucide-react' -import { getImageData, useS3Upload } from 'next-s3-upload' +import { getImageData, usePresignedUpload } from 'next-s3-upload' import Image from 'next/image' import { useEffect, useState } from 'react' @@ -29,7 +29,7 @@ type Props = { export function ExpenseDocumentsInput({ documents, updateDocuments }: Props) { const [pending, setPending] = useState(false) - const { FileInput, openFileDialog, uploadToS3 } = useS3Upload() + const { FileInput, openFileDialog, uploadToS3 } = usePresignedUpload() // use presigned uploads to addtionally support providers other than AWS const { toast } = useToast() const handleFileChange = async (file: File) => { |
