feat: wait for upload sync (#649)

* feat: add basic progress bar (#605)

* feat: add syncing to share page (#605)

* refactor: use the documentation text comp (#605)

* refactor: move sync logic to new comp (#605)

* refactor: optimize sync check (#605)

* chore: linting (#605)

---------

Co-authored-by: Levente Kiss <levente.kiss@solarpunk.bzz>
This commit is contained in:
Levente Kiss
2024-01-08 22:56:31 +01:00
committed by GitHub
parent 5871223203
commit 79bb315401
4 changed files with 121 additions and 1 deletions
+4
View File
@@ -16,6 +16,7 @@ import { ManifestJs } from '../../utils/manifest'
import { AssetPreview } from './AssetPreview'
import { AssetSummary } from './AssetSummary'
import { DownloadActionBar } from './DownloadActionBar'
import { AssetSyncing } from './AssetSyncing'
export function Share(): ReactElement {
const { apiUrl, beeApi } = useContext(SettingsContext)
@@ -152,6 +153,9 @@ export function Share(): ReactElement {
<Box mb={4}>
<AssetSummary isWebsite={metadata?.isWebsite} reference={reference} />
</Box>
<Box mb={4}>
<AssetSyncing reference={reference} />
</Box>
<DownloadActionBar
onOpen={onOpen}
onCancel={onClose}