Remote Storage
-
+
Configure your urbit to enable uploading your own images or other
files in Urbit applications.
+ Read more about setting up S3 storage in the{' '}
- Read more about setting up S3 storage
- {' '}
- on Urbit.org.
+ Urbit Operator's Manual
+
+ .
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
);
};
diff --git a/ui/src/preferences/SystemPreferences.tsx b/ui/src/preferences/SystemPreferences.tsx
index a1a3e2e..9ba1ba7 100644
--- a/ui/src/preferences/SystemPreferences.tsx
+++ b/ui/src/preferences/SystemPreferences.tsx
@@ -29,6 +29,7 @@ import BellIcon from '../components/icons/BellIcon';
import BurstIcon from '../components/icons/BurstIcon';
import PencilIcon from '../components/icons/PencilIcon';
import ForwardSlashIcon from '../components/icons/ForwardSlashIcon';
+import SlidersIcon from '../components/icons/SlidersIcon';
import Sig16Icon from '../components/icons/Sig16Icon';
import { useSystemUpdate } from '../logic/useSystemUpdate';
import { Bullet } from '../components/icons/Bullet';
@@ -184,7 +185,7 @@ export const SystemPreferences = (
url={subUrl('storage')}
active={matchSub('storage')}
>
-
+
Remote Storage
diff --git a/ui/src/state/storage.ts b/ui/src/state/storage.ts
index 3f11dff..8e83ffa 100644
--- a/ui/src/state/storage.ts
+++ b/ui/src/state/storage.ts
@@ -76,7 +76,9 @@ export const useStorageState = createState
(
createSubscription('s3-store', '/all', (e) => {
const d = _.get(e, 's3-update', false);
if (d) {
+ console.log(d)
reduceStateN(get(), d, reduce);
+ set({ loaded: true });
}
})
]