import React, { PropsWithChildren } from 'react'; import { useMessageContextHandler } from './hooks'; import type { MessageContextProps } from './MessageText'; function MessageTipWithContext ( props: PropsWithChildren, ):React.ReactElement { const { message, } = props; const { context } = useMessageContextHandler({ message }); return (
{context.text}
); } const MemoizedMessageTip = React.memo(MessageTipWithContext) as typeof MessageTipWithContext; export function MessageTip(props:MessageContextProps):React.ReactElement { return ( ); }