Skip to content

Commit 0c4ef00

Browse files
Merge pull request #44 from make-software/CLICK-947
[CLICK-933] [CLICK-947] ZIndex fix + extended DropdownMenuItem and ProductMenuItem interfaces
2 parents d00ebd5 + b14a90c commit 0c4ef00

15 files changed

Lines changed: 3489 additions & 3453 deletions

File tree

dist/cspr-design.es.js

Lines changed: 3359 additions & 3352 deletions
Large diffs are not rendered by default.

dist/cspr-design.umd.js

Lines changed: 26 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/lib/components/flex-box/flex-box.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { default as React } from 'react';
22
import { BaseProps } from '../../types';
3-
export interface FlexBoxProps extends BaseProps {
3+
type NativeDivProps = Omit<React.HTMLAttributes<HTMLDivElement>, keyof BaseProps>;
4+
export interface FlexBoxProps extends BaseProps, NativeDivProps {
45
itemsSpacing?: number;
56
innerRef?: React.Ref<HTMLDivElement>;
67
gap?: React.CSSProperties['gap'];

dist/lib/components/flex-box/flex-box.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/lib/components/nav-link/nav-link.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { default as React } from 'react';
22
import { ActivableProps, BaseProps } from '../../types';
33
type Ref = HTMLAnchorElement;
4-
export interface NavLinkProps extends BaseProps, ActivableProps {
4+
type NativeAnchorProps = Omit<React.AnchorHTMLAttributes<HTMLAnchorElement>, keyof BaseProps | keyof ActivableProps>;
5+
export interface NavLinkProps extends BaseProps, ActivableProps, NativeAnchorProps {
56
disabled?: boolean;
67
target?: string;
78
href?: string;

dist/lib/components/nav-link/nav-link.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/lib/components/navigation/cspr-products-menu/products-menu-item.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ export interface ProductsMenuItemProps {
99
link: string;
1010
icon: string;
1111
badge?: BadgeProps;
12+
tabIndex?: number;
13+
role?: string;
1214
}
1315
export declare enum ThemeModeType {
1416
light = "light",
@@ -18,7 +20,7 @@ export declare const ProductItemWrapper: import('styled-components').StyledCompo
1820
isOpen?: boolean;
1921
selected?: boolean;
2022
disabled: boolean;
21-
}, never>;
23+
} & React.HTMLAttributes<HTMLSpanElement>, never>;
2224
export declare const StyledBodyText: import('styled-components').StyledComponent<React.ForwardRefExoticComponent<import('../../..').BodyTextProps & React.RefAttributes<HTMLSpanElement>>, import('styled-components').DefaultTheme, {}, never>;
2325
export declare const ProductsMenuItem: React.ForwardRefExoticComponent<ProductsMenuItemProps & React.RefAttributes<HTMLSpanElement>>;
2426
//# sourceMappingURL=products-menu-item.d.ts.map

dist/lib/components/navigation/cspr-products-menu/products-menu-item.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
import { default as React } from 'react';
2-
interface DropdownMenuItemProps {
3-
onClick?: () => void;
2+
export interface DropdownMenuItemProps extends React.LiHTMLAttributes<HTMLLIElement> {
43
padding?: string;
4+
children?: React.ReactNode;
55
}
6-
export declare const DropdownMenuItem: React.ForwardRefExoticComponent<DropdownMenuItemProps & {
7-
children?: React.ReactNode | undefined;
8-
} & React.RefAttributes<HTMLSpanElement>>;
9-
export {};
6+
export declare const DropdownMenuItem: React.ForwardRefExoticComponent<DropdownMenuItemProps & React.RefAttributes<HTMLLIElement>>;
107
//# sourceMappingURL=dropdown-menu-item.d.ts.map

dist/lib/components/navigation/dropdown-menu/dropdown-menu-item.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)