Files
commerce/src/components/common/MessageCommon/MessageCommon.tsx
lytrankieio123 02cc226ba7 🎨 styles: message common
:%s
2021-09-29 13:39:40 +07:00

27 lines
631 B
TypeScript

import React, { memo } from 'react'
import s from './MessageCommon.module.scss'
import MessageItem, { MessageItemProps } from './MessageItem/MessageItem'
interface Props {
messages: MessageItemProps[]
onRemove?: (id?: number) => void
}
const MessageCommon = memo(({ messages, onRemove }: Props) => {
return (
<div className={s.messageCommon}>
{messages.map((item) => (
<MessageItem
key={item.id}
id={item.id}
content={item.content}
onRemove={onRemove}
/>
))}
</div>
)
})
MessageCommon.displayName = 'MessageCommon'
export default MessageCommon