diff --git a/app/routes/report.tsx b/app/routes/report.tsx
index c75715b..3116540 100644
--- a/app/routes/report.tsx
+++ b/app/routes/report.tsx
@@ -14,6 +14,7 @@ import {
Stack,
Text,
Textarea,
+ useMultiStyleConfig,
useToast,
} from "@chakra-ui/react";
import { useEffect, useState } from "react";
@@ -46,7 +47,6 @@ export function meta() {
export default function () {
const [fileProgress, setFileProgress] = useState(0);
const [submissionType, setSubmissionType] = useState("exploit");
- const [fileNames, setFileNames] = useState([] as string[]);
const [showSuccess, setShowSuccess] = useState(false);
const toast = useToast();
const [uploading, setUploading] = useState(false);
@@ -312,26 +312,17 @@ export default function () {
>
Select File
- {
- const names = [];
-
- for (let i = 0; i < (e.target.files?.length || 0); i++) {
- const file = e.target.files?.item(i);
-
- if (file) names.push(file.name);
- }
-
- setFileNames(names);
+ sx={{
+ "::file-selector-button": {
+ border: "none",
+ outline: "none",
+ ...useMultiStyleConfig("Button", { colorScheme: "blue" }),
+ },
}}
- style={{ display: "none" }}
type="file"
/>
-
- {fileNames.length ? fileNames.join(", ") : "No files chosen"}
-