import { useCallback } from 'react'; import CommonDialog from '@/components/common-dialog'; import { PageUrl } from '@/constants/app'; import { ReportEventId } from '@/constants/event'; import { reportEvent } from '@/utils/event'; import { navigateTo } from '@/utils/route'; import './index.less'; interface IProps { onClose: () => void; } const PREFIX = 'material-guide'; function MaterialGuide(props: IProps) { const { onClose } = props; const handleConfirm = useCallback(() => { reportEvent(ReportEventId.VIEW_MATERIAL_GUIDE); navigateTo(PageUrl.MaterialUploadVideo); onClose(); }, [onClose]); // useEffect(() => { // updateLastMaterialGuideTime(); // }, []); return ( ); } export default MaterialGuide;