fix(plugin-connections-administration): CB-1789 wrap DriverList in Loader

This commit is contained in:
Naumov Alexey
2022-06-15 12:41:35 +02:00
parent a49a805782
commit 4741fdbd4a
@@ -22,14 +22,13 @@ export const CustomConnection = observer(function CustomConnection() {
const service = useService(ConnectionManualService);
const dbDriverResource = useMapResource(CustomConnection, DBDriverResource, CachedMapAllKey);
const loading = dbDriverResource.isLoading();
const drivers = useMemo(() => computed(() => (
dbDriverResource.resource.enabledDrivers.slice().sort(dbDriverResource.resource.compare)
)), [dbDriverResource]);
if (loading) {
return <Loader />;
}
return <DriverList drivers={drivers.get()} onSelect={service.select} />;
return (
<Loader state={[dbDriverResource]}>
<DriverList drivers={drivers.get()} onSelect={service.select} />
</Loader>
);
});