Hiyve Components - v1.0.0
    Preparing search index...
    • Merge user-provided colors with theme-derived defaults.

      Parameters

      • userColors: Partial<ChatPanelColors> | undefined

        Partial color overrides from the consumer

      • theme: Theme

        MUI theme used to derive the default palette

      Returns ChatPanelColors

      Complete colors object with user overrides applied on top of theme defaults

      import { useTheme } from '@mui/material/styles';

      const theme = useTheme();
      const colors = mergeChatPanelColors({
      localMessageBackground: '#4caf50',
      localMessageText: '#ffffff',
      }, theme);