feat(app): add page public link

This commit is contained in:
Lars Hampe 2024-10-24 22:25:28 +02:00
parent 91ea79d9d7
commit 596ead5302

View File

@ -5,7 +5,7 @@ import {
TooltipTrigger, TooltipTrigger,
} from '@boring.tools/ui' } from '@boring.tools/ui'
import { Link, Outlet, createLazyFileRoute } from '@tanstack/react-router' import { Link, Outlet, createLazyFileRoute } from '@tanstack/react-router'
import { FileStackIcon, PencilIcon } from 'lucide-react' import { FileStackIcon, Globe2Icon, PencilIcon } from 'lucide-react'
import { PageDelete } from '../components/Page/Delete' import { PageDelete } from '../components/Page/Delete'
import { PageWrapper } from '../components/PageWrapper' import { PageWrapper } from '../components/PageWrapper'
import { usePageById } from '../hooks/usePage' import { usePageById } from '../hooks/usePage'
@ -64,16 +64,24 @@ const Component = () => {
</TooltipContent> </TooltipContent>
</Tooltip> </Tooltip>
<Tooltip> */}
<TooltipTrigger asChild>
<Button variant={'ghost'}> <Tooltip>
<Globe2Icon strokeWidth={1.5} /> <TooltipTrigger asChild>
</Button> <Button variant={'ghost'} asChild>
</TooltipTrigger> <a
<TooltipContent> href={`${import.meta.env.DEV ? 'http://localhost:4020' : 'https://page.boring.tools'}/${id}`}
<p>Public Page</p> target="_blank"
</TooltipContent> rel="noreferrer"
</Tooltip> */} >
<Globe2Icon strokeWidth={1.5} />
</a>
</Button>
</TooltipTrigger>
<TooltipContent>
<p>Public Page</p>
</TooltipContent>
</Tooltip>
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>