diff options
Diffstat (limited to 'frontend/src/components')
| -rw-r--r-- | frontend/src/components/UploadRunDialog.tsx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/frontend/src/components/UploadRunDialog.tsx b/frontend/src/components/UploadRunDialog.tsx index a1bebd6..b39aab6 100644 --- a/frontend/src/components/UploadRunDialog.tsx +++ b/frontend/src/components/UploadRunDialog.tsx | |||
| @@ -13,7 +13,7 @@ import useConfirm from '../hooks/UseConfirm'; | |||
| 13 | interface UploadRunDialogProps { | 13 | interface UploadRunDialogProps { |
| 14 | token?: string; | 14 | token?: string; |
| 15 | open: boolean; | 15 | open: boolean; |
| 16 | onClose: () => void; | 16 | onClose: (updateProfile: boolean) => void; |
| 17 | games: Game[]; | 17 | games: Game[]; |
| 18 | } | 18 | } |
| 19 | 19 | ||
| @@ -123,10 +123,9 @@ const UploadRunDialog: React.FC<UploadRunDialogProps> = ({ token, open, onClose, | |||
| 123 | return; | 123 | return; |
| 124 | } | 124 | } |
| 125 | 125 | ||
| 126 | const response = await API.post_record(token, uploadRunContent); | 126 | const [ success, response ] = await API.post_record(token, uploadRunContent); |
| 127 | await message("Upload Record", response); | 127 | await message("Upload Record", response); |
| 128 | // navigate(0); | 128 | onClose(success); |
| 129 | onClose(); | ||
| 130 | } | 129 | } |
| 131 | }; | 130 | }; |
| 132 | 131 | ||
| @@ -193,7 +192,7 @@ const UploadRunDialog: React.FC<UploadRunDialogProps> = ({ token, open, onClose, | |||
| 193 | </div> | 192 | </div> |
| 194 | <div className='upload-run-buttons-container'> | 193 | <div className='upload-run-buttons-container'> |
| 195 | <button onClick={_upload_run}>Submit</button> | 194 | <button onClick={_upload_run}>Submit</button> |
| 196 | <button onClick={() => onClose()}>Cancel</button> | 195 | <button onClick={() => onClose(false)}>Cancel</button> |
| 197 | </div> | 196 | </div> |
| 198 | </div> | 197 | </div> |
| 199 | </> | 198 | </> |