import React from 'react' import classnames from 'classnames' import { __ } from '@wordpress/i18n' import { isLicensed } from '../../utils/screen' import { isCondition } from '../../utils/snippets/snippets' import { Badge } from '../common/Badge' import { Button } from '../common/Button' import { useSnippetForm } from '../../hooks/useSnippetForm' import type { Dispatch, SetStateAction } from 'react' export interface ConditionModalButtonProps { setIsDialogOpen: Dispatch> } export const ConditionModalButton: React.FC = ({ setIsDialogOpen }) => { const { snippet, isReadOnly } = useSnippetForm() const hasCondition = 0 !== snippet.conditionId return (
{isCondition(snippet) ? null : <>

{__('Conditions', 'code-snippets')} {__('beta', 'code-snippets')} {!isLicensed() && {__('Pro', 'code-snippets')}}

}
) }