Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

React Emoji Mart в чем проблема?

Челик) Ученик (57), на голосовании 3 месяца назад
 import { useEffect, useState } from 'react'; 
import { Box, Typography } from '@mui/material';
import { Picker } from 'emoji-mart';

const EmojiPicker = props => {
const [selectedEmoji, setSelectedEmoji] = useState();
const [isShowPicker, setIsShowPicker] = useState(false);

useEffect(() => {
setSelectedEmoji(props.icon);
}, [props.icon]);

const selectEmoji = e => {};
const showPicker = () => setIsShowPicker(!isShowPicker);

return (

variant='h3'
fontWeight='700'
sx={{ display: 'inline' }}
onClick={showPicker}
>
{selectedEmoji}

sx={{
display: isShowPicker ? 'block' : 'none',
position: 'absolute',
top: '100%',
zIndex: '9999',
}}
>
theme='dark'
onSelect={selectEmoji}
showPreview={false}
/>


);
};

export default EmojiPicker;


Голосование за лучший ответ
Semen Kapacuk Гуру (3750) 4 месяца назад
А в чем проблема, действительно?
Встроенного компилятора кода в голове нет у людей обычно.
Есть ошибка - скинь текст/скрин. Что-то другое не так - хотя бы словами опиши
Похожие вопросы