Restructure `FilePreview` to be less "hacky"
@@ -31,14 +31,6 @@ const Entry = styled.div`
@@ -59,27 +51,6 @@ const Entry = styled.div`
@@ -114,13 +85,58 @@ const EmptyEntry = styled.div`
@@ -136,9 +152,10 @@ function FileEntry({ file, remove, index }: { file: File, remove?: () => void, i