Add territory link in post form info (#2044)

This commit is contained in:
ekzyis 2025-03-31 12:02:46 -05:00 committed by GitHub
parent fca4d1ff92
commit 73e0b5055e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions

View File

@ -110,7 +110,7 @@ export function PostForm ({ type, sub, children }) {
noForm
size='medium'
sub={sub?.name}
info={sub && <TerritoryInfo sub={sub} />}
info={sub && <TerritoryInfo sub={sub} includeLink />}
hint={sub?.moderated && 'this territory is moderated'}
/>
<div>
@ -176,7 +176,7 @@ export default function Post ({ sub }) {
className='d-flex'
size='medium'
label='territory'
info={sub && <TerritoryInfo sub={sub} />}
info={sub && <TerritoryInfo sub={sub} includeLink />}
hint={sub?.moderated && 'this territory is moderated'}
/>}
</PostForm>

View File

@ -42,9 +42,10 @@ export function TerritoryInfoSkeleton ({ children, className }) {
)
}
export function TerritoryInfo ({ sub }) {
export function TerritoryInfo ({ sub, includeLink }) {
return (
<>
{includeLink && <Link href={`/~${sub.name}`}>{sub.name}</Link>}
<div className='py-2'>
<Text>{sub.desc}</Text>
</div>