mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-10-16 06:40:05 +08:00
chore(core-connections): add/create disabled state
This commit is contained in:
+2
-2
@@ -84,8 +84,8 @@ export const ConnectionsAdministration: React.FC<AdministrationItemContentProps>
|
||||
</message-box>
|
||||
)}
|
||||
<AdministrationTools>
|
||||
<IconButton name="add" viewBox="0 0 28 28" onClick={service.create} />
|
||||
<IconButton name="trash" viewBox="0 0 28 28" onClick={controller.delete} />
|
||||
<IconButton name="add" viewBox="0 0 28 28" disabled={!!sub} onClick={service.create} />
|
||||
<IconButton name="trash" viewBox="0 0 28 28" disabled={!controller.itemsSelected} onClick={controller.delete} />
|
||||
<IconButton name="refresh-outline" viewBox="0 0 16 16" onClick={controller.update} />
|
||||
</AdministrationTools>
|
||||
{sub && (
|
||||
|
||||
@@ -173,3 +173,7 @@ export class ConnectionsResource extends CachedMapResource<string, AdminConnecti
|
||||
export function isLocalConnection(connection: AdminConnection): boolean {
|
||||
return connection.origin.type === 'local';
|
||||
}
|
||||
|
||||
export function isCloudConnection(connection: AdminConnection): boolean {
|
||||
return connection.origin.type === 'cloud';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user