- {/* Identity */}
-
-
- Identity
-
-
-
-
-
- {displayName &&
{displayName}
}
-
- {did}
-
-
-
-
-
-
-
-
-
-
-
-
-
- {/* Security */}
-
-
- Security
-
- {!showPassphraseSection ? (
-
- ) : (
-
- )}
-
-
- {/* Relay Servers */}
-
-
- Relay Servers
-
-
- {relays.length === 0 ? (
- No relay servers configured.
- ) : (
-
- {relays.map((relay) => (
- -
-
-
- {relay.peer_id}
-
-
- {relay.multiaddr}
-
-
- handleRemoveRelay(relay.peer_id)}
- className="shrink-0 mt-0.5 hover:text-red-500 dark:hover:text-red-400 hover:bg-red-50 dark:hover:bg-red-900/20"
- title="Remove"
- >
-
-
-
- ))}
-
- )}
-
-
- setRelayPeerId(e.target.value)}
- placeholder="Peer ID"
- className="rounded-md px-2.5 py-1.5 text-xs"
- />
- setRelayMultiaddr(e.target.value)}
- placeholder="Multiaddr (e.g. /ip4/1.2.3.4/tcp/4001)"
- className="rounded-md px-2.5 py-1.5 text-xs"
- />
-
-
-
-
- Changes take effect after restarting the app.
-
-
-
-
-
-
-
-
- {/* Message History */}
-
-
- Message History
-
-
-
-
-
-
-
-
- Applies to both direct and group messages locally stored on this device.
-
-
-
- )}
-