Files
mtdb_movie/common/resources/client/admin/settings/learn-more-link.tsx
maher 703f50a09d
Some checks failed
Build / run (push) Has been cancelled
first commit
2025-10-29 11:42:25 +01:00

25 lines
684 B
TypeScript
Executable File

import clsx from 'clsx';
import {LinkIcon} from '../../icons/material/Link';
import {ExternalLink} from '../../ui/buttons/external-link';
import {Trans} from '../../i18n/trans';
import {useSettings} from '../../core/settings/use-settings';
interface LearnMoreLinkProps {
link: string;
className?: string;
}
export function LearnMoreLink({link, className}: LearnMoreLinkProps) {
const {site} = useSettings();
if (site.hide_docs_button) {
return null;
}
return (
<div className={clsx('flex items-center gap-8', className)}>
<LinkIcon size="sm" />
<ExternalLink href={link}>
<Trans message="Learn more" />
</ExternalLink>
</div>
);
}