import { useContext, useRef } from 'react'; import { useMessages } from 'hooks'; import { Form, FormButtons, FormInput, FormRow, SubmitButton, TextField } from 'react-basics'; import { ReportContext } from 'components/pages/reports/Report'; import BaseParameters from '../BaseParameters'; const fieldOptions = [ { name: 'daily', type: 'string' }, { name: 'weekly', type: 'string' }, ]; export function RetentionParameters() { const { report, runReport, isRunning } = useContext(ReportContext); const { formatMessage, labels } = useMessages(); const ref = useRef(null); const { parameters } = report || {}; const { websiteId, dateRange } = parameters || {}; const queryDisabled = !websiteId || !dateRange; const handleSubmit = (data, e) => { e.stopPropagation(); e.preventDefault(); if (!queryDisabled) { runReport(data); } }; return (
); } export default RetentionParameters;