import { Box, Icon, Icons, Text, as, color, config } from 'folds';
import React from 'react';
const warningStyle = { color: color.Warning.Main, opacity: config.opacity.P300 };
const criticalStyle = { color: color.Critical.Main, opacity: config.opacity.P300 };
export const MessageDeletedContent = as<'div', { children?: never; reason?: string }>(
({ reason, ...props }, ref) => (
{reason ? (
This message has been deleted. {reason}
) : (
This message has been deleted
)}
)
);
export const MessageUnsupportedContent = as<'div', { children?: never }>(({ ...props }, ref) => (
Unsupported message
));
export const MessageFailedContent = as<'div', { children?: never }>(({ ...props }, ref) => (
Failed to load message
));
export const MessageBadEncryptedContent = as<'div', { children?: never }>(({ ...props }, ref) => (
Unable to decrypt message
));
export const MessageNotDecryptedContent = as<'div', { children?: never }>(({ ...props }, ref) => (
This message is not decrypted yet
));
export const MessageBrokenContent = as<'div', { children?: never }>(({ ...props }, ref) => (
Broken message
));
export const MessageEmptyContent = as<'div', { children?: never }>(({ ...props }, ref) => (
Empty message
));
export const MessageEditedContent = as<'span', { children?: never }>(({ ...props }, ref) => (
{' (edited)'}
));