Socket
Socket
Sign inDemoInstall

@sonarsource/echoes-react

Package Overview
Dependencies
Maintainers
0
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sonarsource/echoes-react - npm Package Compare versions

Comparing version 0.4.2 to 0.4.3

dist/components/dropdown-menu/DropdownMenuItemLinkDownload.d.ts

6

dist/common/helpers/test-utils.d.ts

@@ -0,5 +1,5 @@

import { RenderOptions } from '@testing-library/react';
import { Options as UserEventsOptions } from '@testing-library/user-event';
import { default as React, ComponentProps } from 'react';
import { PropsWithLabels } from '../../types/utils';
import { default as React, ComponentProps } from 'react';
import { Options as UserEventsOptions } from '@testing-library/user-event';
import { RenderOptions } from '@testing-library/react';

@@ -6,0 +6,0 @@ export declare function render(ui: React.ReactElement, options?: RenderOptions, userEventOptions?: UserEventsOptions): {

@@ -14,4 +14,4 @@ import { PropsWithLabels } from '../../types/utils';

}
export declare const Checkbox: import('react').ForwardRefExoticComponent<PropsWithLabels<Props> & import("react").RefAttributes<HTMLButtonElement>>;
export declare const Checkbox: import('react').ForwardRefExoticComponent<PropsWithLabels<Props> & import('react').RefAttributes<HTMLButtonElement>>;
export {};
//# sourceMappingURL=Checkbox.d.ts.map

@@ -0,14 +1,19 @@

import { ReactNode } from 'react';
import { PropsLabel } from '../../types/utils';
import { DropdownMenuGroupLabel } from './DropdownMenuGroupLabel';
import { DropdownMenuItemButton } from './DropdownMenuItemButton';
import { DropdownMenuItemButtonCheckable } from './DropdownMenuItemButtonCheckable';
import { DropdownMenuItemButtonCopy } from './DropdownMenuItemButtonCopy';
import { DropdownMenuItemButtonDestructive } from './DropdownMenuItemButtonDestructive';
import { DropdownMenuItemLink } from './DropdownMenuItemLink';
import { DropdownMenuItemLinkDownload } from './DropdownMenuItemLinkDownload';
import { DropdownMenuSeparator } from './DropdownMenuSeparator';
import { DropdownMenuItemLink } from './DropdownMenuItemLink';
import { DropdownMenuItemButtonDownload } from './DropdownMenuItemButtonDownload';
import { DropdownMenuItemButtonDestructive } from './DropdownMenuItemButtonDestructive';
import { DropdownMenuItemButtonCopy } from './DropdownMenuItemButtonCopy';
import { DropdownMenuItemButtonCheckable } from './DropdownMenuItemButtonCheckable';
import { DropdownMenuItemButton } from './DropdownMenuItemButton';
import { DropdownMenuGroupLabel } from './DropdownMenuGroupLabel';
import { PropsLabel } from '../../types/utils';
import { ReactNode } from 'react';
import * as radixDropdownMenu from '@radix-ui/react-dropdown-menu';
export declare enum DropdownMenuAlign {
Center = "center",
End = "end",
Start = "start"
}
interface DropdownMenuRootProps extends radixDropdownMenu.DropdownMenuTriggerProps {
align?: 'center' | 'end' | 'start';
align?: DropdownMenuAlign;
children: ReactNode;

@@ -32,5 +37,5 @@ className?: string;

ItemButtonDestructive: typeof DropdownMenuItemButtonDestructive;
ItemButtonDownload: typeof DropdownMenuItemButtonDownload;
ItemLink: typeof DropdownMenuItemLink;
Root: import('react').ForwardRefExoticComponent<DropdownMenuRootProps & import("react").RefAttributes<HTMLButtonElement>>;
ItemLinkDownload: typeof DropdownMenuItemLinkDownload;
Root: import('react').ForwardRefExoticComponent<DropdownMenuRootProps & import('react').RefAttributes<HTMLButtonElement>>;
Separator: typeof DropdownMenuSeparator;

@@ -37,0 +42,0 @@ };

@@ -0,7 +1,7 @@

import { LinkProps } from '../links/LinkBase';
import { DropdownMenuItemBaseProps } from './DropdownMenuItemBase';
import { LinkProps } from '../links/LinkBase';
type Props = Omit<DropdownMenuItemBaseProps, 'isCheckable' | 'isChecked' | 'suffix'> & Pick<LinkProps, 'isExternal' | 'isMatchingFullPath' | 'to'>;
export declare function DropdownMenuItemLink({ isDisabled, isExternal: isExternalProp, isMatchingFullPath, to, ...props }: Readonly<Props>): import("@emotion/react/jsx-runtime").JSX.Element;
type Props = Omit<DropdownMenuItemBaseProps, 'isCheckable' | 'isChecked'> & Pick<LinkProps, 'download' | 'hasExternalIcon' | 'isExternal' | 'isMatchingFullPath' | 'to'>;
export declare function DropdownMenuItemLink({ download, hasExternalIcon, isDisabled, isExternal: isExternalProp, isMatchingFullPath, suffix, to, ...props }: Readonly<Props>): import("@emotion/react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=DropdownMenuItemLink.d.ts.map

@@ -1,2 +0,2 @@

export { DropdownMenu } from './DropdownMenu';
export { DropdownMenu, DropdownMenuAlign } from './DropdownMenu';
//# sourceMappingURL=index.d.ts.map

@@ -0,3 +1,3 @@

import { ComponentProps, PropsWithChildren } from 'react';
import { TooltipProvider } from '..';
import { ComponentProps, PropsWithChildren } from 'react';

@@ -4,0 +4,0 @@ interface Props {

import { IconProps } from './IconWrapper';
export declare const IconArrowDownRight: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconArrowDownRight: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconArrowDownRight.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconArrowLeft: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconArrowLeft: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconArrowLeft.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconArrowRight: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconArrowRight: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconArrowRight.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconArrowUpRight: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconArrowUpRight: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconArrowUpRight.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconBell: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconBell: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconBell.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconBranch: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconBranch: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconBranch.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconBug: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconBug: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconBug.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconCalendar: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconCalendar: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconCalendar.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconCheck: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconCheck: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconCheck.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconCheckCircle: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconCheckCircle: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconCheckCircle.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconChevronDown: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconChevronDown: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconChevronDown.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconClock: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconClock: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconClock.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconCodeSmell: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconCodeSmell: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconCodeSmell.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconCollapse: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconCollapse: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconCollapse.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconComment: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconComment: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconComment.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconCopy: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconCopy: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconCopy.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconDash: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconDash: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconDash.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconDirectory: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconDirectory: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconDirectory.d.ts.map
import { IconFilledProps } from './IconWrapper';
export declare const IconDot: import('react').ForwardRefExoticComponent<IconFilledProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconDot: import('react').ForwardRefExoticComponent<IconFilledProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconDot.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconDownload: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconDownload: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconDownload.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconEqual: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconEqual: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconEqual.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconError: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconError: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconError.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconExpand: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconExpand: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconExpand.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconFile: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconFile: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconFile.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconFileCode: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconFileCode: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconFileCode.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconFilter: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconFilter: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconFilter.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconGear: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconGear: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconGear.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconGitBranch: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconGitBranch: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconGitBranch.d.ts.map
import { IconFilledProps } from './IconWrapper';
export declare const IconHome: import('react').ForwardRefExoticComponent<IconFilledProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconHome: import('react').ForwardRefExoticComponent<IconFilledProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconHome.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconInfo: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconInfo: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconInfo.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconInheritance: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconInheritance: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconInheritance.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconLink: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconLink: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconLink.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconLinkExternal: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconLinkExternal: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconLinkExternal.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconLock: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconLock: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconLock.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconMegaphone: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconMegaphone: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconMegaphone.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconMoreVertical: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconMoreVertical: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconMoreVertical.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconOverview: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconOverview: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconOverview.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconPeople: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconPeople: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconPeople.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconPin: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconPin: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconPin.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconPlus: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconPlus: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconPlus.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconProject: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconProject: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconProject.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconPullrequest: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconPullrequest: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconPullRequest.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconQuestionMark: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconQuestionMark: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconQuestionMark.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconRecommended: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconRecommended: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconRecommended.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconRocket: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconRocket: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconRocket.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconSearch: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconSearch: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconSearch.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconSecurityFinding: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconSecurityFinding: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconSecurityFinding.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconSlideshow: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconSlideshow: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconSlideshow.d.ts.map
import { IconFilledProps } from './IconWrapper';
export declare const IconStar: import('react').ForwardRefExoticComponent<IconFilledProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconStar: import('react').ForwardRefExoticComponent<IconFilledProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconStar.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconStatusConfirmed: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconStatusConfirmed: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconStatusConfirmed.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconStatusOpen: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconStatusOpen: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconStatusOpen.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconStatusReopened: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconStatusReopened: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconStatusReopened.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconStatusResolved: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconStatusResolved: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconStatusResolved.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconTarget: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconTarget: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconTarget.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconUnfold: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconUnfold: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconUnfold.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconUnfoldDown: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconUnfoldDown: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconUnfoldDown.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconUnfoldUp: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconUnfoldUp: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconUnfoldUp.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconVulnerability: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconVulnerability: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconVulnerability.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconWarning: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconWarning: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconWarning.d.ts.map

@@ -13,13 +13,13 @@ import { DesignTokensColorsIcons } from '../../types/design-tokens';

}
export declare const IconMaterialWrapper: import('@emotion/styled').StyledComponent<IconBaseProps & IconFilledProps & import("react").RefAttributes<HTMLSpanElement> & {
theme?: import("@emotion/react").Theme | undefined;
export declare const IconMaterialWrapper: import('@emotion/styled').StyledComponent<IconBaseProps & IconFilledProps & import('react').RefAttributes<HTMLSpanElement> & {
theme?: import('@emotion/react').Theme | undefined;
} & {
children?: import("react").ReactNode;
children?: import('react').ReactNode;
}, {}, {}>;
export declare const IconCustomWrapper: import('@emotion/styled').StyledComponent<IconBaseProps & IconFilledProps & import("react").RefAttributes<HTMLSpanElement> & {
theme?: import("@emotion/react").Theme | undefined;
export declare const IconCustomWrapper: import('@emotion/styled').StyledComponent<IconBaseProps & IconFilledProps & import('react').RefAttributes<HTMLSpanElement> & {
theme?: import('@emotion/react').Theme | undefined;
} & {
children?: import("react").ReactNode;
children?: import('react').ReactNode;
} & IconProps, {}, {}>;
export {};
//# sourceMappingURL=IconWrapper.d.ts.map
import { IconProps } from './IconWrapper';
export declare const IconX: import('react').ForwardRefExoticComponent<IconProps & import("react").RefAttributes<HTMLSpanElement>>;
export declare const IconX: import('react').ForwardRefExoticComponent<IconProps & import('react').RefAttributes<HTMLSpanElement>>;
//# sourceMappingURL=IconX.d.ts.map
/// <reference types="react" />
export declare const Link: import('@emotion/styled').StyledComponent<import("./LinkBase").LinkProps & import("react").RefAttributes<HTMLAnchorElement> & {
theme?: import("@emotion/react").Theme | undefined;
export declare const Link: import('@emotion/styled').StyledComponent<import('./LinkBase').LinkProps & import('react').RefAttributes<HTMLAnchorElement> & {
theme?: import('@emotion/react').Theme | undefined;
}, {}, {}>;
//# sourceMappingURL=Link.d.ts.map

@@ -0,3 +1,3 @@

import { default as React, HTMLAttributeAnchorTarget } from 'react';
import { NavLinkProps as RouterNavLinkProps } from 'react-router-dom';
import { default as React, HTMLAttributeAnchorTarget } from 'react';

@@ -4,0 +4,0 @@ type RouterNavLinkPropsAllowed = 'download' | 'reloadDocument' | 'state' | 'style' | 'title' | 'to';

/// <reference types="react" />
export declare const LinkBaseStyled: import('@emotion/styled').StyledComponent<import("./LinkBase").LinkProps & import("react").RefAttributes<HTMLAnchorElement> & {
theme?: import("@emotion/react").Theme | undefined;
export declare const LinkBaseStyled: import('@emotion/styled').StyledComponent<import('./LinkBase').LinkProps & import('react').RefAttributes<HTMLAnchorElement> & {
theme?: import('@emotion/react').Theme | undefined;
}, {}, {}>;
//# sourceMappingURL=LinkBaseStyled.d.ts.map

@@ -6,6 +6,6 @@ import { LinkProps } from '.';

}
export declare const LinkStandalone: import('@emotion/styled').StyledComponent<Props & import("react").RefAttributes<HTMLAnchorElement> & {
theme?: import("@emotion/react").Theme | undefined;
export declare const LinkStandalone: import('@emotion/styled').StyledComponent<Props & import('react').RefAttributes<HTMLAnchorElement> & {
theme?: import('@emotion/react').Theme | undefined;
}, {}, {}>;
export {};
//# sourceMappingURL=LinkStandalone.d.ts.map

@@ -0,3 +1,3 @@

import { ReactNode } from 'react';
import { PropsWithLabels } from '../../types/utils';
import { ReactNode } from 'react';

@@ -14,3 +14,3 @@ interface Props {

}
export declare const RadioButtonGroup: import('react').ForwardRefExoticComponent<PropsWithLabels<Props> & import("react").RefAttributes<HTMLDivElement>>;
export declare const RadioButtonGroup: import('react').ForwardRefExoticComponent<PropsWithLabels<Props> & import('react').RefAttributes<HTMLDivElement>>;
type RadioOption = {

@@ -17,0 +17,0 @@ helpText?: string;

@@ -0,7 +1,7 @@

import { PropsWithLabels } from '../../types/utils';
import { SelectBaseProps } from './SelectCommons';
import { PropsWithLabels } from '../../types/utils';
type Props = PropsWithLabels<Omit<SelectBaseProps, 'onSearch'>>;
export declare const Select: import('react').ForwardRefExoticComponent<Props & import("react").RefAttributes<HTMLInputElement>>;
export declare const Select: import('react').ForwardRefExoticComponent<Props & import('react').RefAttributes<HTMLInputElement>>;
export {};
//# sourceMappingURL=Select.d.ts.map

@@ -0,4 +1,4 @@

import { SelectProps as MantineSelectProps } from '@mantine/core';
import { PropsWithLabels } from '../../types/utils';
import { SelectBaseProps } from './SelectCommons';
import { PropsWithLabels } from '../../types/utils';
import { SelectProps as MantineSelectProps } from '@mantine/core';

@@ -8,4 +8,4 @@ interface Props extends Omit<SelectBaseProps, 'filter' | 'isSearchable'> {

}
export declare const SelectAsync: import('react').ForwardRefExoticComponent<PropsWithLabels<Props> & import("react").RefAttributes<HTMLInputElement>>;
export declare const SelectAsync: import('react').ForwardRefExoticComponent<PropsWithLabels<Props> & import('react').RefAttributes<HTMLInputElement>>;
export {};
//# sourceMappingURL=SelectAsync.d.ts.map

@@ -0,6 +1,6 @@

import { Select as MantineSelect } from '@mantine/core';
import { ComponentProps } from 'react';
import { PropsWithLabels } from '../../types/utils';
import { InputSize } from '../../utils/inputs';
import { SelectHighlight, SelectOption, SelectOptionType } from './SelectTypes';
import { InputSize } from '../../utils/inputs';
import { PropsWithLabels } from '../../types/utils';
import { ComponentProps } from 'react';
import { Select as MantineSelect } from '@mantine/core';

@@ -34,5 +34,5 @@ type MantineSelectProps = ComponentProps<typeof MantineSelect>;

}
export declare const SelectBase: import('react').ForwardRefExoticComponent<PropsWithLabels<SelectBaseProps> & import("react").RefAttributes<HTMLInputElement>>;
export declare const SelectStyled: import('@emotion/styled').StyledComponent<import("@mantine/core").SelectProps & import("react").RefAttributes<HTMLInputElement> & {
theme?: import("@emotion/react").Theme | undefined;
export declare const SelectBase: import('react').ForwardRefExoticComponent<PropsWithLabels<SelectBaseProps> & import('react').RefAttributes<HTMLInputElement>>;
export declare const SelectStyled: import('@emotion/styled').StyledComponent<import('@mantine/core').SelectProps & import('react').RefAttributes<HTMLInputElement> & {
theme?: import('@emotion/react').Theme | undefined;
} & {

@@ -39,0 +39,0 @@ inputSize: InputSize;

@@ -0,5 +1,5 @@

import { SelectBaseProps } from './SelectCommons';
import { SelectOptionType } from './SelectTypes';
import { SelectBaseProps } from './SelectCommons';
export declare function useSelectItemComponent(optionComponent: SelectBaseProps['optionComponent'], optionType: SelectOptionType): import('react').ForwardRefExoticComponent<Omit<any, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
export declare function useSelectItemComponent(optionComponent: SelectBaseProps['optionComponent'], optionType: SelectOptionType): import('react').ForwardRefExoticComponent<Omit<any, "ref"> & import('react').RefAttributes<HTMLDivElement>>;
/**

@@ -6,0 +6,0 @@ == Mantine Select structure & css class reference ==

@@ -0,3 +1,3 @@

import { SelectItem as MantineSelectItem } from '@mantine/core';
import { ReactNode } from 'react';
import { SelectItem as MantineSelectItem } from '@mantine/core';

@@ -4,0 +4,0 @@ export declare enum SelectHighlight {

@@ -12,4 +12,4 @@ import { ReactNode } from 'react';

}
export declare const Spinner: import('react').ForwardRefExoticComponent<Props & import("react").RefAttributes<HTMLSpanElement>>;
export declare const Spinner: import('react').ForwardRefExoticComponent<Props & import('react').RefAttributes<HTMLSpanElement>>;
export {};
//# sourceMappingURL=Spinner.d.ts.map

@@ -38,4 +38,4 @@ import { ReactElement, ReactNode } from 'react';

*/
export declare const Tooltip: import('react').ForwardRefExoticComponent<Props & import("react").RefAttributes<HTMLElement>>;
export declare const Tooltip: import('react').ForwardRefExoticComponent<Props & import('react').RefAttributes<HTMLElement>>;
export {};
//# sourceMappingURL=Tooltip.d.ts.map

@@ -0,3 +1,3 @@

import { PropsWithChildren } from 'react';
import { Theme } from '../generated/themes';
import { PropsWithChildren } from 'react';

@@ -4,0 +4,0 @@ export declare const THEME_DATA_ATTRIBUTE = "data-echoes-theme";

{
"name": "@sonarsource/echoes-react",
"version": "0.4.2",
"version": "0.4.3",
"type": "module",

@@ -55,34 +55,34 @@ "exports": "./dist/index.js",

"@emotion/serialize": "1.1.4",
"@emotion/styled": "11.11.0",
"@emotion/styled": "11.11.5",
"@emotion/utils": "1.2.1",
"@formatjs/cli": "6.2.7",
"@storybook/addon-a11y": "8.0.5",
"@storybook/addon-essentials": "8.0.5",
"@storybook/addon-interactions": "8.0.5",
"@storybook/addon-links": "8.0.5",
"@storybook/addon-themes": "8.0.5",
"@storybook/blocks": "8.0.5",
"@storybook/manager-api": "8.0.5",
"@storybook/react": "8.0.5",
"@storybook/react-vite": "8.0.5",
"@storybook/test": "8.0.5",
"@storybook/theming": "8.0.5",
"@swc/core": "1.4.8",
"@formatjs/cli": "6.2.12",
"@storybook/addon-a11y": "8.2.2",
"@storybook/addon-essentials": "8.2.2",
"@storybook/addon-interactions": "8.2.2",
"@storybook/addon-links": "8.2.2",
"@storybook/addon-themes": "8.2.2",
"@storybook/blocks": "8.2.2",
"@storybook/manager-api": "8.2.2",
"@storybook/react": "8.2.2",
"@storybook/react-vite": "8.2.2",
"@storybook/test": "8.2.2",
"@storybook/theming": "8.2.2",
"@swc/core": "1.6.13",
"@swc/jest": "0.2.36",
"@testing-library/dom": "9.3.4",
"@testing-library/jest-dom": "6.1.4",
"@testing-library/dom": "10.3.1",
"@testing-library/jest-dom": "6.3.0",
"@testing-library/react": "12.1.5",
"@testing-library/user-event": "14.5.2",
"@tokens-studio/sd-transforms": "0.14.4",
"@types/eslint": "8.56.6",
"@types/eslint": "8.56.10",
"@types/jest": "29.5.12",
"@types/jest-axe": "3.5.9",
"@types/node": "20.11.30",
"@types/react": "17.0.79",
"@types/node": "20.14.10",
"@types/react": "17.0.80",
"@types/react-dom": "17.0.25",
"@typescript-eslint/eslint-plugin": "7.3.1",
"@typescript-eslint/parser": "7.3.1",
"@vitejs/plugin-react": "4.2.1",
"@yarnpkg/fslib": "3.0.2",
"@yarnpkg/libzip": "3.0.1",
"@typescript-eslint/eslint-plugin": "7.16.0",
"@typescript-eslint/parser": "7.16.0",
"@vitejs/plugin-react": "4.3.1",
"@yarnpkg/fslib": "3.1.0",
"@yarnpkg/libzip": "3.1.0",
"eslint": "8.57.0",

@@ -93,24 +93,24 @@ "eslint-config-sonarqube": "2.1.3",

"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jest-dom": "5.2.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-promise": "6.1.1",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-jest-dom": "5.4.0",
"eslint-plugin-jsx-a11y": "6.9.0",
"eslint-plugin-promise": "6.4.0",
"eslint-plugin-react": "7.34.3",
"eslint-plugin-react-hooks": "4.6.2",
"eslint-plugin-testing-library": "5.11.1",
"jest": "29.7.0",
"jest-axe": "8.0.0",
"jest-axe": "9.0.0",
"jest-environment-jsdom": "29.7.0",
"prettier": "3.2.5",
"prettier": "3.3.2",
"react": "17.0.2",
"react-dom": "17.0.2",
"react-intl": "6.6.2",
"react-router-dom": "6.22.3",
"rollup": "4.13.2",
"rollup-plugin-license": "3.3.1",
"storybook": "8.0.5",
"react-intl": "6.6.8",
"react-router-dom": "6.24.1",
"rollup": "4.18.1",
"rollup-plugin-license": "3.5.2",
"storybook": "8.2.2",
"style-dictionary": "3.9.2",
"subset-font": "2.3.0",
"typescript": "5.3.3",
"vite": "5.2.7",
"vite-plugin-dts": "3.8.1"
"vite": "5.3.3",
"vite-plugin-dts": "3.9.1"
},

@@ -120,9 +120,9 @@ "dependencies": {

"@mantine/hooks": "6.0.21",
"@material-symbols/font-400": "0.17.2",
"@radix-ui/react-checkbox": "1.0.4",
"@radix-ui/react-dropdown-menu": "2.0.6",
"@radix-ui/react-radio-group": "1.1.3",
"@radix-ui/react-slot": "1.0.2",
"@radix-ui/react-tooltip": "1.0.7",
"@radix-ui/react-visually-hidden": "1.0.3",
"@material-symbols/font-400": "0.21.1",
"@radix-ui/react-checkbox": "1.1.1",
"@radix-ui/react-dropdown-menu": "2.1.1",
"@radix-ui/react-radio-group": "1.2.0",
"@radix-ui/react-slot": "1.1.0",
"@radix-ui/react-tooltip": "1.1.2",
"@radix-ui/react-visually-hidden": "1.1.0",
"classnames": "2.5.1"

@@ -129,0 +129,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc