import React, { useCallback, useState } from 'react'; import { Col, Radio, Row, RadioChangeEvent } from 'antd'; import classNames from 'classnames'; import { DingtalkOutlined, WechatOutlined } from '@ant-design/icons'; import * as styles from './Communities.module.less'; interface CommunitiesProps { showDingTalkQRCode: boolean; showWeChatQRCode: boolean; weChatQRCode: string; dingTalkQRCode: string; className?: string; style?: React.CSSProperties; } export enum CommunityType { WeChat = 'wechat', Dingtalk = 'dingtalk', } const Communities: React.FC = ({ weChatQRCode, dingTalkQRCode, className, style, }) => { const [type, setType] = useState(CommunityType.Dingtalk); const handleTypeChange = useCallback( (e: RadioChangeEvent) => { setType(e.target.value); }, [type], ); return (
DingTalk WeChat

长按保存图片到本地后,使用 {type === CommunityType.Dingtalk ? '钉钉' : '微信'} “扫一扫”

); }; export default Communities;