diff --git a/src/views/record.tsx b/src/views/record.tsx index 5221acd..a4608d4 100644 --- a/src/views/record.tsx +++ b/src/views/record.tsx @@ -13,13 +13,7 @@ import { agent } from "../auth/state"; import { Backlinks } from "../components/backlinks.jsx"; import { Button } from "../components/button.jsx"; import { RecordEditor, setPlaceholder } from "../components/create"; -import { - CopyMenu, - DropdownMenu, - MenuProvider, - MenuSeparator, - NavMenu, -} from "../components/dropdown.jsx"; +import { CopyMenu, DropdownMenu, MenuProvider, NavMenu } from "../components/dropdown.jsx"; import { Favicon } from "../components/favicon.jsx"; import { JSONValue } from "../components/json.jsx"; import { LexiconSchemaView } from "../components/lexicon-schema.jsx"; @@ -27,12 +21,14 @@ import { Modal } from "../components/modal.jsx"; import { pds } from "../components/navbar.jsx"; import { addNotification, removeNotification } from "../components/notification.jsx"; import { PermissionButton } from "../components/permission-button.jsx"; +import { canHover } from "../layout.jsx"; import { didDocumentResolver, resolveLexiconAuthority, resolveLexiconSchema, resolvePDS, } from "../utils/api.js"; +import { addToClipboard } from "../utils/copy.js"; import { clearCollectionCache } from "../utils/route-cache.js"; import { AtUri, uriTemplates } from "../utils/templates.js"; import { lexicons } from "../utils/types/lexicons.js"; @@ -529,15 +525,6 @@ export const RecordView = () => { label="Copy record" icon="lucide--copy" /> - - - {(cid) => } - - {
- +
@@ -588,20 +579,41 @@ export const RecordView = () => {

AT URI

-
- {record()?.uri} -
+
-
-

CID

-
- {record()?.cid} + {(cid) => ( +
+

CID

+
-
+ )}
diff --git a/src/views/repo.tsx b/src/views/repo.tsx index be73a5e..b76ffa9 100644 --- a/src/views/repo.tsx +++ b/src/views/repo.tsx @@ -17,7 +17,6 @@ import { createStore } from "solid-js/store"; import { Backlinks } from "../components/backlinks.jsx"; import { ActionMenu, - CopyMenu, DropdownMenu, MenuProvider, MenuSeparator, @@ -40,6 +39,7 @@ import { resolvePDS, validateHandle, } from "../utils/api.js"; +import { addToClipboard } from "../utils/copy.js"; import { detectDidKeyType, detectKeyType } from "../utils/key.js"; import { useFilterShortcut } from "../utils/keyboard.js"; import { BlobView } from "./blob.jsx"; @@ -362,7 +362,6 @@ export const RepoView = () => { - { {/* ID Section */}
DID
-
- {didDocument().id} -
+
{/* Aliases Section */}