Spaces:
Build error
Build error
| import { useTranslation } from "react-i18next"; | |
| import { I18nKey } from "#/i18n/declaration"; | |
| import { SuggestionBox } from "./suggestion-box"; | |
| interface ReplaySuggestionBoxProps { | |
| onChange: (event: React.ChangeEvent<HTMLInputElement>) => void; | |
| } | |
| export function ReplaySuggestionBox({ onChange }: ReplaySuggestionBoxProps) { | |
| const { t } = useTranslation(); | |
| return ( | |
| <SuggestionBox | |
| title={t(I18nKey.LANDING$REPLAY)} | |
| content={ | |
| <label | |
| htmlFor="import-trajectory" | |
| className="w-full flex justify-center" | |
| > | |
| <span className="border-2 border-dashed border-neutral-600 rounded px-2 py-1 cursor-pointer"> | |
| {t(I18nKey.LANDING$UPLOAD_TRAJECTORY)} | |
| </span> | |
| <input | |
| hidden | |
| type="file" | |
| accept="application/json" | |
| id="import-trajectory" | |
| multiple={false} | |
| onChange={onChange} | |
| /> | |
| </label> | |
| } | |
| /> | |
| ); | |
| } | |