diff --git a/ui-common/src/components/UI/InformationIcon.tsx b/ui-common/src/components/UI/InformationIcon.tsx index 51bd8b6d9..7bbb90137 100644 --- a/ui-common/src/components/UI/InformationIcon.tsx +++ b/ui-common/src/components/UI/InformationIcon.tsx @@ -1,19 +1,22 @@ -import React, { CSSProperties } from "react"; +import React from "react"; import styles from "./style/InformationIcon.module.sass" const DEFUALT_LINK = "https://getmizu.io/docs" -export interface InformationIconProps { +interface LinkProps { link?: string, - style?: CSSProperties + className?: string + title?: string } -export const InformationIcon: React.FC = ({ link, style }) => { - return - - Docs - - +export const Link: React.FC = ({ link, className, title, children }) => { + return + {children} + } - +export const InformationIcon: React.FC = ({ className }) => { + return + Docs + +} \ No newline at end of file diff --git a/ui-common/src/components/UI/index.ts b/ui-common/src/components/UI/index.ts index 481196b54..b4d6c904b 100644 --- a/ui-common/src/components/UI/index.ts +++ b/ui-common/src/components/UI/index.ts @@ -5,10 +5,10 @@ import Tooltip from "./Tooltip"; import Checkbox from "./Checkbox" import { StatusBar } from "./StatusBar"; import CustomModal from "./CustomModal"; -import { InformationIcon } from "./InformationIcon"; +import { InformationIcon, Link } from "./InformationIcon"; import SelectList from "./SelectList"; import NoDataMessage from "./NoDataMessage"; -export { LoadingOverlay, Select, Tabs, Tooltip, Checkbox, CustomModal, InformationIcon, SelectList, NoDataMessage } +export { LoadingOverlay, Select, Tabs, Tooltip, Checkbox, CustomModal, InformationIcon, SelectList, NoDataMessage, Link } export { StatusBar } \ No newline at end of file