Files
smesh/src/components/Embedded/EmbeddedWebsocketUrl.tsx

19 lines
456 B
TypeScript

import { useSecondaryPage } from '@/PageManager'
import { toRelay } from '@/lib/link'
export function EmbeddedWebsocketUrl({ url }: { url: string }) {
const { push } = useSecondaryPage()
return (
<span
className="cursor-pointer px-1 text-primary hover:bg-primary/20"
onClick={(e) => {
e.stopPropagation()
push(toRelay(url))
}}
>
[ {url} ]
<span className="w-2 h-1 bg-primary" />
</span>
)
}