import React from 'react';
import { StatusColorEnum } from '@/components/BadgeStatus';
import { Ellipsis, TableCard } from '@/components';
import '@/style/common.less';
import '../index.less';
import type { SceneItem } from '@/pages/rule-engine/Scene/typings';
import { CheckOutlined } from '@ant-design/icons';
const defaultImage = require('/public/images/scene.png');
// @ts-ignore
export interface SceneCardProps extends SceneItem {
detail?: React.ReactNode;
actions?: React.ReactNode[];
avatarSize?: number;
className?: string;
onUnBind?: (e: any) => void;
showBindBtn?: boolean;
cardType?: 'bind' | 'unbind';
showTool?: boolean;
onClick?: () => void;
}
enum TriggerWayType {
manual = '手动触发',
timer = '定时触发',
device = '设备触发',
}
export const ExtraSceneCard = (props: SceneCardProps) => {
return (
);
};
export default (props: SceneCardProps) => {
return (
);
};