Files
CHOMPStation2/tgui/packages/tgui-panel/Notifications.js
CHOMPStation2 eb65b5721c [MIRROR] tgchat part 1 (#7273)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Selis <selis@xynolabs.com>
2023-11-25 13:36:55 +01:00

29 lines
682 B
JavaScript

/**
* @file
* @copyright 2020 Aleksej Komarov
* @license MIT
*/
import { Flex } from 'tgui_ch/components'; // CHOMPEdit - tgui_ch
export const Notifications = (props) => {
const { children } = props;
return <div className="Notifications">{children}</div>;
};
const NotificationsItem = (props) => {
const { rightSlot, children } = props;
return (
<Flex align="center" className="Notification">
<Flex.Item className="Notification__content" grow={1}>
{children}
</Flex.Item>
{rightSlot && (
<Flex.Item className="Notification__rightSlot">{rightSlot}</Flex.Item>
)}
</Flex>
);
};
Notifications.Item = NotificationsItem;