123456789101112131415161718192021222324252627282930 |
- 'use client'
- import type { FC } from 'react'
- import React from 'react'
- import cn from '@/utils/classnames'
- import { AlertTriangle } from '@/app/components/base/icons/src/vender/solid/alertsAndFeedback'
- type Props = {
- className?: string
- title: string
- errorMsg?: string
- }
- const ErrorMessage: FC<Props> = ({
- className,
- title,
- errorMsg,
- }) => {
- return (
- <div className={cn(className, 'py-2 px-4 border-t border-gray-200 bg-[#FFFAEB]')}>
- <div className='flex items-center h-5'>
- <AlertTriangle className='mr-2 w-4 h-4 text-[#F79009]' />
- <div className='text-sm font-medium text-[#DC6803]'>{title}</div>
- </div>
- {errorMsg && (
- <div className='mt-1 pl-6 leading-[18px] text-xs font-normal text-gray-700'>{errorMsg}</div>
- )}
- </div>
- )
- }
- export default React.memo(ErrorMessage)
|