actions-word-count.tsx 684 B

1234567891011121314151617181920
  1. import { useState, useCallback } from 'react'
  2. import WordCountModal from '../../word-count-modal/components/word-count-modal'
  3. import * as eventTracking from '../../../infrastructure/event-tracking'
  4. import { WordCountButton } from '@/features/word-count-modal/components/word-count-button'
  5. export default function ActionsWordCount() {
  6. const [showModal, setShowModal] = useState(false)
  7. const handleShowModal = useCallback(() => {
  8. eventTracking.sendMB('left-menu-count')
  9. setShowModal(true)
  10. }, [])
  11. return (
  12. <>
  13. <WordCountButton handleShowModal={handleShowModal} />
  14. <WordCountModal show={showModal} handleHide={() => setShowModal(false)} />
  15. </>
  16. )
  17. }