import { Col, Row } from "antd"; import { Image } from "../../../Components/Icons/Image"; import { NLView } from "../../../types"; import { PicturesWall } from "../../../Components/PicturesWall"; import { Text } from "../../../Components/Icons/Text"; import { Video } from "../../../Components/Icons/Video"; import Form from "antd/lib/form"; import SupportBox from "../../../Components/SupportBox"; const PostCreateHeader: NLView<{ contentType: string; setContentType: React.Dispatch>; onChangeContent: (e: React.ChangeEvent) => void; }> = ({ contentType, setContentType, onChangeContent }) => { return (

Upload node

{ e.stopPropagation(); setContentType("text/plain"); }} className={`${contentType === "text/plain" ? "uploadIconActive" : "uploadIconInactive"} upload-text-node`} > { e.stopPropagation(); setContentType(""); }} className={`${ contentType !== "text/plain" && contentType !== "video/mp4" ? "uploadIconActive" : "uploadIconInactive" } upload-image-node`} > { e.stopPropagation(); setContentType("video/mp4"); }} className={`${contentType === "video/mp4" ? "uploadIconActive" : "uploadIconInactive"} upload-video-node`} >
{ return ev?.fileList || []; //ev?.target?.files || []; }} rules={[ { required: !contentType, message: "What are you uploading?", }, ]} >
); }; export default PostCreateHeader;