import { useMutation } from '@tanstack/react-query'; import Page from 'components/layout/Page'; import PageHeader from 'components/layout/PageHeader'; import useApi from 'hooks/useApi'; import { useState } from 'react'; import FunnelChart from './FunnelChart'; import FunnelTable from './FunnelTable'; import FunnelForm from './FunnelForm'; import styles from './FunnelPage.module.css'; export default function FunnelPage() { const { post } = useApi(); const { mutate, error, isLoading } = useMutation(data => post('/reports/funnel', data)); const [data, setData] = useState(); function handleOnSearch(data) { // do API CALL to api/reports/funnel to get funnelData // Get DATA mutate(data, { onSuccess: async data => { setData(data); }, }); } return ( {/* */}

Filters

); }