mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
25 lines
730 B
TypeScript
25 lines
730 B
TypeScript
import React from 'react';
|
|
|
|
import config from 'configs/app';
|
|
import AlertWithExternalHtml from 'ui/shared/alerts/AlertWithExternalHtml';
|
|
|
|
import IndexingBlocksAlert from './alerts/IndexingBlocksAlert';
|
|
|
|
const maintenanceAlertHtml = config.UI.maintenanceAlert.message || '';
|
|
|
|
interface Props {
|
|
className?: string;
|
|
[key: string]: unknown;
|
|
}
|
|
|
|
const HeaderAlert = ({ className, ...props }: Props) => {
|
|
return (
|
|
<div className={ `flex flex-col gap-y-1 mb-6 lg:mb-3 empty:hidden ${ className ?? '' }`.trim() } { ...props }>
|
|
{ maintenanceAlertHtml && <AlertWithExternalHtml html={ maintenanceAlertHtml } status="info" showIcon/> }
|
|
<IndexingBlocksAlert/>
|
|
</div>
|
|
);
|
|
};
|
|
|
|
export default React.memo(HeaderAlert);
|