@@ -255,8 +255,6 @@ export default function CsvValidator() {
255255 if ( data . schemas . length > 0 ) {
256256 const first = data . schemas [ 0 ] ;
257257 setSelectedSchemaName ( typeof first === 'string' ? first : first . filename ) ;
258- const first = data . schemas [ 0 ] ;
259- setSelectedSchemaName ( typeof first === 'string' ? first : first . filename ) ;
260258 } else {
261259 setSelectedSchemaContent ( "// No schemas found in directory." ) ;
262260 }
@@ -709,12 +707,6 @@ export default function CsvValidator() {
709707 ) : availableSchemaNames . length === 0 && ! uploadedSchemaName ? (
710708 < SelectItem value = "no-schemas" disabled > No schemas found</ SelectItem >
711709 ) : null }
712- { availableSchemaNames . map ( ( schema ) => {
713- const value = typeof schema === 'string' ? schema : schema . filename ;
714- const label = typeof schema === 'string' ? schema . replace ( / \. j s o n $ / , '' ) : schema . name ;
715- return (
716- < SelectItem key = { value } value = { value } className = "dark:focus:bg-zinc-700" >
717- { label }
718710 { availableSchemaNames . map ( ( schema ) => {
719711 const value = typeof schema === 'string' ? schema : schema . filename ;
720712 const label = typeof schema === 'string' ? schema . replace ( / \. j s o n $ / , '' ) : schema . name ;
@@ -723,8 +715,6 @@ export default function CsvValidator() {
723715 { label }
724716 </ SelectItem >
725717 ) ;
726- } ) }
727- );
728718 } ) }
729719 { uploadedSchemaContent && (
730720 < SelectItem value = "uploaded-schema" className = "dark:focus:bg-zinc-700" >
@@ -859,7 +849,6 @@ export default function CsvValidator() {
859849 </ div >
860850 </ CardHeader >
861851
862- < div className = "flex flex-col items-center justify-center px-1 pt-1 pb-1" >
863852 < div className = "flex flex-col items-center justify-center px-1 pt-1 pb-1" >
864853 { csvFileName ? (
865854 < button
@@ -873,7 +862,6 @@ export default function CsvValidator() {
873862 aria-label = "Upload another CSV file"
874863 >
875864 < Upload className = "h-5 w-5 text-[#1e007d] dark:text-blue-300" />
876- < Upload className = "h-5 w-5 text-[#1e007d] dark:text-blue-300" />
877865 </ button >
878866 ) : (
879867 < button
@@ -887,8 +875,6 @@ export default function CsvValidator() {
887875 >
888876 < Upload className = "h-5 w-5 text-[#1e007d] dark:text-blue-300" />
889877 < span className = "text-xs font-medium text-[#1e007d] dark:text-blue-200 mt-0.5" > Upload CSV</ span >
890- < Upload className = "h-5 w-5 text-[#1e007d] dark:text-blue-300" />
891- < span className = "text-xs font-medium text-[#1e007d] dark:text-blue-200 mt-0.5" > Upload CSV</ span >
892878 </ button >
893879 ) }
894880 </ div >
@@ -1026,7 +1012,6 @@ export default function CsvValidator() {
10261012 </ div >
10271013 </ CardHeader >
10281014
1029- < div className = "flex flex-col items-center justify-center px-1 pt-1 pb-1" >
10301015 < div className = "flex flex-col items-center justify-center px-1 pt-1 pb-1" >
10311016 { csvFileName ? (
10321017 < button
@@ -1040,7 +1025,6 @@ export default function CsvValidator() {
10401025 aria-label = "Upload another CSV file"
10411026 >
10421027 < Upload className = "h-5 w-5 text-[#1e007d] dark:text-blue-300" />
1043- < Upload className = "h-5 w-5 text-[#1e007d] dark:text-blue-300" />
10441028 </ button >
10451029 ) : (
10461030 < button
@@ -1054,8 +1038,6 @@ export default function CsvValidator() {
10541038 >
10551039 < Upload className = "h-5 w-5 text-[#1e007d] dark:text-blue-300" />
10561040 < span className = "text-xs font-medium text-[#1e007d] dark:text-blue-200 mt-0.5" > Upload CSV</ span >
1057- < Upload className = "h-5 w-5 text-[#1e007d] dark:text-blue-300" />
1058- < span className = "text-xs font-medium text-[#1e007d] dark:text-blue-200 mt-0.5" > Upload CSV</ span >
10591041 </ button >
10601042 ) }
10611043 </ div >
0 commit comments