import React from 'react';
import Text from '../Text';
import { st, classes } from './DoDont.st.css';
import { SkeletonRectangle } from '../SkeletonRectangle/SkeletonRectangle';
import {
DismissSmall,
StatusCompleteFilledSmall,
} from '@wix/wix-ui-icons-common';
export type DoDontProps = {
do?: { title?: string; list: String[] };
dont?: { title?: string; list: String[] };
loading?: boolean;
};
const DismisIcon = () => (
);
const CompleteIcon = () => (
);
const List: React.FC<{
list: DoDontProps['do']['list'];
skin: 'red' | 'green';
}> = ({ skin, list }) => (
{list.map((item, id) => (
{skin === 'red' ? : }
{item}
))}
);
const Block: React.FC<{
full: boolean;
skin: 'red' | 'green';
dataHook: string;
}> = ({ skin, full, children, dataHook }) => (
{children}
);
const Loading = () => (
);
const DoDontContent = (props: DoDontProps) => (
{props.do && (
{props.do.title ? props.do.title : 'Do'}
)}
{props.dont && (
{props.dont.title ? props.dont.title : `Don't`}
)}
);
const isContentExists = (props: DoDontProps) => {
const doExists = props.do && props.do.list.length > 0
const dontExists = props.dont && props.dont.list.length > 0
return doExists || dontExists
}
const DoDont: React.FC = props => {
if (props.loading) {
return
}
if (isContentExists(props)) {
return
}
return null;
};
export default DoDont;