"use client"; import { LayoutNavbarNew, WARNA } from "@/module/_global"; import { Avatar, Box, Button, Flex, Group, Input, SimpleGrid, Stack, Text, } from "@mantine/core"; import React, { useState } from "react"; import { DatePicker } from "@mantine/dates"; import { useRouter } from "next/navigation"; import toast from "react-hot-toast"; import { IFormDateTask } from "../lib/type_task"; import moment from "moment"; export default function ViewDateEndTask({ onClose }: { onClose: (val: IFormDateTask) => void }) { const [value, setValue] = useState<[Date | null, Date | null]>([null, null]); const router = useRouter() const [title, setTitle] = useState("") function onSubmit() { if (value[0] == null || value[1] == null) return toast.error("Error! harus memilih tanggal") if (title == "") return toast.error("Error! harus memasukkan judul tugas") onClose( { dateStart: value[0], dateEnd: value[1], title: title } ) } return ( Tanggal Mulai {value[0] ? `${moment(value[0]).format('DD-MM-YYYY')}` : ""} Tanggal Berakhir {value[1] ? `${moment(value[1]).format('DD-MM-YYYY')}` : ""} setTitle(e.target.value)} /> ); }