index.tsx 647 B

1234567891011121314151617181920212223242526272829
  1. import React from 'react'
  2. import styles from './index.module.scss'
  3. import { useSelector } from 'react-redux'
  4. import { RootState } from '@/store'
  5. type Props = {
  6. clickFu: () => void
  7. }
  8. function Zback({ clickFu }: Props) {
  9. const { myLangue } = useSelector((state: RootState) => state.A0Layout)
  10. return (
  11. <div className={styles.Zback} onClick={(e) => {
  12. e.stopPropagation()
  13. clickFu()
  14. }} id='Zback'>
  15. <img
  16. className='backImg'
  17. src={require(`@/assets/img/btn_back${myLangue === 'EN' ? 'En' : ''}.png`)}
  18. alt=''
  19. />
  20. </div>
  21. )
  22. }
  23. const MemoZback = React.memo(Zback)
  24. export default MemoZback