import React, { useState } from 'react'
import ImageWithBasePath from '../../core/img/imagewithbasebath'
import { OverlayTrigger, Tooltip } from 'react-bootstrap';
import { Link } from 'react-router-dom';
import { ChevronUp, Layout, RotateCcw, Sliders, StopCircle } from 'feather-icons-react/build/IconComponents';
import Select from 'react-select';
import Filter from 'feather-icons-react/build/IconComponents/Filter';
import { DatePicker } from 'antd';
import { useDispatch, useSelector } from 'react-redux';
import Table from '../../core/pagination/datatable'
import { setToogleHeader } from '../../core/redux/action';
const AttendanceEmployee = () => {
const dataSource = useSelector((state) => state.attendenceemployee_data);
const dispatch = useDispatch();
const data = useSelector((state) => state.toggle_header);
const [isFilterVisible, setIsFilterVisible] = useState(false);
const toggleFilterVisibility = () => {
setIsFilterVisible((prevVisibility) => !prevVisibility);
};
const [selectedDate, setSelectedDate] = useState(new Date());
const handleDateChange = (date) => {
setSelectedDate(date);
};
const [isLayoutVisible, setIsLayoutVisible] = useState(false);
const handleLayoutClick = () => {
setIsLayoutVisible(!isLayoutVisible);
};
const oldandlatestvalue = [
{ value: 'date', label: 'Sort by Date' },
{ value: 'newest', label: 'Newest' },
{ value: 'oldest', label: 'Oldest' },
];
const status = [
{ value: 'Choose Status', label: 'Choose Status' },
{ value: 'Present', label: 'Present' },
{ value: 'Absent', label: 'Absent' },
{ value: 'Holiday', label: 'Holiday' },
];
const renderTooltip = (props) => (
Current Time
Please drag and drop your column to reorder your table and enable see option as you want.