Function Message

A component that usually displays result of some action or a tip for the user.

  • Parameters

    • props: Omit<any, "as" | (keyof Props)> & TransformProps<Props, any> & {
          as?: undefined;
          css?: any;
      }

    Returns null | ReactElement

  • Type Parameters

    • C extends any
    • As extends string | ComponentType<any> = any
    • InnerProps = unknown

    Parameters

    • props: Assign<
          ComponentPropsWithRef<
              As extends (keyof IntrinsicElements)
              | ComponentType<any>
                  ? As<As>
                  : never,
          >,
          TransformProps<Assign<InnerProps, Props>, any> & {
              as?: As;
              css?: {
                  [K in string | number | symbol]: K extends string
                  | number
                  | symbol
                      ? any
                      : never
              };
          },
      >

    Returns null | ReactElement

  • Parameters

    • props: Omit<any, keyof Props> & TransformProps<Props, any> & { css?: any }

    Returns ReactNode

Properties

"[$$StyledComponentMedia]": any
"[$$StyledComponentProps]": Props
"[$$StyledComponentType]": any
$$typeof: symbol
className: string
defaultProps?: Partial<
    Omit<any, keyof Props> & TransformProps<Props, any> & { css?: any },
>
displayName?: string

Used in debugging messages. You might want to set it explicitly if you want to display a different name for debugging purposes.

propTypes?: WeakValidationMap<
    Omit<any, keyof Props> & TransformProps<Props, any> & { css?: any },
>
selector: string