lbry-desktop/ui/component/common/help-link.jsx

31 lines
620 B
React
Raw Normal View History

2019-10-03 23:40:54 +02:00
// @flow
import * as ICONS from 'constants/icons';
import React from 'react';
import Button from 'component/button';
type Props = {
2020-02-21 18:23:04 +01:00
href?: string,
navigate?: string,
icon?: string,
description?: string,
2019-10-03 23:40:54 +02:00
};
export default function HelpLink(props: Props) {
const { href, navigate, icon, description } = props;
return (
<Button
2020-10-12 23:32:46 +02:00
onClick={e => {
if (href) {
e.stopPropagation();
}
}}
className="icon--help"
icon={icon || ICONS.HELP}
iconSize={14}
description={description || __('Help')}
href={href}
navigate={navigate}
/>
);
2019-10-03 23:40:54 +02:00
}