import { clsx } from 'clsx' import styles from './BadgeDubscribeButton.module.scss' import { CheckButton } from "../CheckButton"; import { Show } from "solid-js"; import { Button } from "../Button"; import { Icon } from "../Icon"; import stylesButton from "../Button/Button.module.scss"; import { useLocalize } from "../../../context/localize"; type Props = { class?: string isSubscribed: boolean minimizeSubscribeButton?: boolean action: () => void iconButtons?: boolean } export const BadgeSubscribeButton = (props: Props) => { const { t } = useLocalize() return (
} > } onClick={props.action} isSubscribeButton={true} class={clsx(styles.actionButton, { [styles.iconed]: props.iconButtons, [stylesButton.subscribed]: props.isSubscribed, })} /> } >
) }