Skip to content

Commit b2224e3

Browse files
committed
chore: fixed field typescript errors
1 parent 77d5f15 commit b2224e3

File tree

17 files changed

+5847
-2879
lines changed

17 files changed

+5847
-2879
lines changed

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"packages/*"
1111
],
1212
"scripts": {
13-
"build": "npm run lint && mtc && npm run build -w packages/skin && npm run build -w packages/ebayui-core -w packages/evo-marko -w packages/ebayui-core-react",
14-
"build:ci": "CI=true npm run build -w packages/skin && npm run build -w packages/ebayui-core -w packages/evo-marko -w packages/ebayui-core-react -w packages/evo-react",
13+
"build": "npm run lint && mtc && npm run build -w packages/skin && npm run build -w packages/ebayui-core && npm run build -w packages/evo-marko && npm run build -w packages/ebayui-core-react",
14+
"build:ci": "CI=true npm run build -w packages/skin && npm run build -w packages/ebayui-core && npm run build -w packages/evo-marko && npm run build -w packages/ebayui-core-react && npm run build -w packages/evo-react",
1515
"change": "changeset add",
1616
"copy:coreui-site": "npm run deploy --ws",
1717
"copy:skin-site": "npm run deploy --ws",

packages/ebayui-core-react/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -61,29 +61,29 @@
6161
"string-width": "4.2.3"
6262
},
6363
"dependencies": {
64-
"@floating-ui/react": "^0.27.16",
64+
"@floating-ui/react": "^0.27.17",
6565
"classnames": "^2.5.1",
66-
"makeup-active-descendant": "^0.7.10",
67-
"makeup-expander": "^0.11.9",
66+
"makeup-active-descendant": "^0.7.11",
67+
"makeup-expander": "^0.11.10",
6868
"makeup-floating-label": "^0.4.9",
69-
"makeup-focusables": "^0.4.5",
70-
"makeup-keyboard-trap": "^0.5.7",
71-
"makeup-prevent-scroll-keys": "^0.3.4",
72-
"makeup-roving-tabindex": "^0.7.7",
73-
"makeup-screenreader-trap": "^0.5.6",
74-
"makeup-typeahead": "^0.3.3",
69+
"makeup-focusables": "^0.4.6",
70+
"makeup-keyboard-trap": "^0.5.8",
71+
"makeup-prevent-scroll-keys": "^0.3.5",
72+
"makeup-roving-tabindex": "^0.7.8",
73+
"makeup-screenreader-trap": "^0.5.7",
74+
"makeup-typeahead": "^0.3.5",
7575
"react-remove-scroll": "^2.7.2"
7676
},
7777
"devDependencies": {
78-
"@vitejs/plugin-react": "^5.1.2"
78+
"@vitejs/plugin-react": "^5.1.3"
7979
},
8080
"peerDependencies": {
8181
"@ebay/skin": "^19",
8282
"react": "^19",
8383
"react-dom": "^19"
8484
},
8585
"optionalDependencies": {
86-
"shaka-player": "^4.16.12"
86+
"shaka-player": "^4.16.16"
8787
},
8888
"publishConfig": {
8989
"directory": "dist"

packages/ebayui-core-react/src/common/dropdown.ts

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useEffect, useRef, useSyncExternalStore } from "react";
22
import { autoUpdate, flip, offset, shift, useFloating } from "@floating-ui/react";
33
import Expander from "makeup-expander";
4-
import { createLinear } from "makeup-active-descendant";
4+
import { ActiveDescendantOptions, createLinear, LinearActiveDescendant } from "makeup-active-descendant";
55

66
export type FloatingDropdownHookReturn = {
77
overlayStyles: ReturnType<typeof useFloating>["floatingStyles"];
@@ -79,7 +79,7 @@ export function useExpander<T extends HTMLElement>(
7979
{ ref, expanded, options, onExpand, onCollapse }: ExpanderHookArgs<T>,
8080
deps?: React.DependencyList,
8181
): ExpanderHookReturn {
82-
const expander = useRef<typeof Expander>(null);
82+
const expander = useRef<Expander>(null);
8383
const isExpanded = useSyncExternalStore(
8484
(listener) => {
8585
function handleExpand() {
@@ -135,15 +135,6 @@ export function useExpander<T extends HTMLElement>(
135135
};
136136
}
137137

138-
type AutoIndexType =
139-
| "none"
140-
| "current"
141-
| "interactive"
142-
| "ariaChecked"
143-
| "ariaSelected"
144-
| "ariaSelectedOrInteractive"
145-
| number;
146-
147138
export type ActiveDescendantChangeHandler = (event: ActiveDescendantChangeEvent, data: { toIndex: number }) => void;
148139

149140
export type ActiveDescendantHookArgs = {
@@ -152,15 +143,7 @@ export type ActiveDescendantHookArgs = {
152143
itemContainerRef?: React.MutableRefObject<HTMLElement>;
153144
disabled?: boolean;
154145
onChange?: ActiveDescendantChangeHandler;
155-
options: {
156-
activeDescendantClassName: string;
157-
autoInit?: AutoIndexType;
158-
autoReset?: AutoIndexType;
159-
autoScroll?: boolean;
160-
axis?: "both" | "x" | "y";
161-
ignoreByDelegateSelector?: string;
162-
wrap?: boolean;
163-
};
146+
options: ActiveDescendantOptions;
164147
};
165148

166149
export type ActiveDescendantHookReturn = {
@@ -182,7 +165,7 @@ export function useActiveDescendant({
182165
disabled,
183166
options,
184167
}: ActiveDescendantHookArgs): ActiveDescendantHookReturn {
185-
const activeDescendantRef = useRef<typeof createLinear>(null);
168+
const activeDescendantRef = useRef<LinearActiveDescendant>(null);
186169

187170
useEffect(() => {
188171
const handleChange = (event: ActiveDescendantChangeEvent) => {

packages/ebayui-core-react/src/ebay-date-textbox/date-textbox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ const EbayDateTextbox: FC<EbayDateTextboxProps> = ({
6868
onInvalidDate = () => {},
6969
...rest
7070
}) => {
71-
const expander = useRef<typeof Expander>(null);
71+
const expander = useRef<Expander>(null);
7272
const [internalValue, setInternalValue] = useState<string>(defaultValue || "");
7373
const [internalRangeEnd, setInternalRangeEnd] = useState<string>(defaultRangeEnd || "");
7474
const valueToRender = isControlled(controlledValue) ? controlledValue : internalValue;

packages/ebayui-core/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -55,25 +55,25 @@
5555
"version": "npm run importSVG && npm run build:readme"
5656
},
5757
"dependencies": {
58-
"@floating-ui/dom": "^1.7.4",
58+
"@floating-ui/dom": "^1.7.5",
5959
"@google/model-viewer": "^4.1.0",
6060
"@marko-tags/subscribe": "^0.5.2",
61-
"highcharts": "^12.4.0",
62-
"makeup-active-descendant": "0.7.10",
63-
"makeup-expander": "~0.11.9",
61+
"highcharts": "^12.5.0",
62+
"makeup-active-descendant": "0.7.11",
63+
"makeup-expander": "~0.11.10",
6464
"makeup-floating-label": "~0.4.9",
65-
"makeup-focusables": "~0.4.5",
66-
"makeup-key-emitter": "~0.4.7",
67-
"makeup-keyboard-trap": "~0.5.7",
68-
"makeup-prevent-scroll-keys": "~0.3.4",
69-
"makeup-roving-tabindex": "~0.7.7",
70-
"makeup-screenreader-trap": "~0.5.6",
71-
"makeup-typeahead": "^0.3.3",
72-
"shaka-player": "4.16.12"
65+
"makeup-focusables": "~0.4.6",
66+
"makeup-key-emitter": "~0.4.8",
67+
"makeup-keyboard-trap": "~0.5.8",
68+
"makeup-prevent-scroll-keys": "~0.3.5",
69+
"makeup-roving-tabindex": "~0.7.8",
70+
"makeup-screenreader-trap": "~0.5.7",
71+
"makeup-typeahead": "^0.3.5",
72+
"shaka-player": "4.16.16"
7373
},
7474
"devDependencies": {
75-
"@marko/compiler": "^5.39.46",
76-
"marko": "^5.38.8"
75+
"@marko/compiler": "^5.39.50",
76+
"marko": "^5.38.20"
7777
},
7878
"peerDependencies": {
7979
"@ebay/skin": "^19",

packages/evo-marko/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,20 @@
4040
"test:watch": "vitest"
4141
},
4242
"dependencies": {
43-
"@floating-ui/dom": "^1.7.4",
43+
"@floating-ui/dom": "^1.7.5",
4444
"@google/model-viewer": "^4.1.0",
45-
"highcharts": "^12.4.0",
46-
"makeup-active-descendant": "0.7.10",
47-
"makeup-expander": "~0.11.9",
45+
"highcharts": "^12.5.0",
46+
"makeup-active-descendant": "0.7.11",
47+
"makeup-expander": "~0.11.10",
4848
"makeup-floating-label": "~0.4.9",
49-
"makeup-focusables": "~0.4.5",
50-
"makeup-key-emitter": "~0.4.7",
51-
"makeup-keyboard-trap": "~0.5.7",
52-
"makeup-prevent-scroll-keys": "~0.3.4",
53-
"makeup-roving-tabindex": "~0.7.7",
54-
"makeup-screenreader-trap": "~0.5.6",
55-
"makeup-typeahead": "^0.3.3",
56-
"shaka-player": "4.16.12"
49+
"makeup-focusables": "~0.4.6",
50+
"makeup-key-emitter": "~0.4.8",
51+
"makeup-keyboard-trap": "~0.5.8",
52+
"makeup-prevent-scroll-keys": "~0.3.5",
53+
"makeup-roving-tabindex": "~0.7.8",
54+
"makeup-screenreader-trap": "~0.5.7",
55+
"makeup-typeahead": "^0.3.5",
56+
"shaka-player": "4.16.16"
5757
},
5858
"devDependencies": {
5959
"marko": "^6.0.140"

packages/evo-react/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,23 +40,23 @@
4040
"version": "npm run update-icons && git add -A src"
4141
},
4242
"dependencies": {
43-
"@floating-ui/react": "^0.27.16",
43+
"@floating-ui/react": "^0.27.17",
4444
"classnames": "^2.5.1",
45-
"makeup-active-descendant": "^0.7.10",
46-
"makeup-expander": "^0.11.9",
45+
"makeup-active-descendant": "^0.7.11",
46+
"makeup-expander": "^0.11.10",
4747
"makeup-floating-label": "^0.4.9",
48-
"makeup-focusables": "^0.4.5",
49-
"makeup-keyboard-trap": "^0.5.7",
50-
"makeup-prevent-scroll-keys": "^0.3.4",
51-
"makeup-roving-tabindex": "^0.7.7",
52-
"makeup-screenreader-trap": "^0.5.6",
53-
"makeup-typeahead": "^0.3.3",
48+
"makeup-focusables": "^0.4.6",
49+
"makeup-keyboard-trap": "^0.5.8",
50+
"makeup-prevent-scroll-keys": "^0.3.5",
51+
"makeup-roving-tabindex": "^0.7.8",
52+
"makeup-screenreader-trap": "^0.5.7",
53+
"makeup-typeahead": "^0.3.5",
5454
"react-remove-scroll": "^2.7.2"
5555
},
5656
"devDependencies": {
57-
"@vitejs/plugin-react": "^5.1.2",
57+
"@vitejs/plugin-react": "^5.1.3",
5858
"@vitest/browser-playwright": "^4.0.18",
59-
"vitest-browser-react": "^2.0.4"
59+
"vitest-browser-react": "^2.0.5"
6060
},
6161
"peerDependencies": {
6262
"@ebay/skin": "^19",

packages/skin/dist/tokens/evo-dark-class.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,43 +57,52 @@
5757
--color-foreground-secondary: var(--color-neutral-500);
5858
--color-foreground-success: var(--color-kiwi-400);
5959
--color-gradient-ai-blue-strong: linear-gradient(
60+
to right,
6061
var(--color-ai-solid-purple-strong),
6162
var(--color-ai-solid-blue-strong) 50%,
6263
var(--color-ai-solid-green-strong) 100%
6364
);
6465
--color-gradient-ai-blue-subtle: linear-gradient(
66+
to right,
6567
var(--color-ai-solid-purple-subtle),
6668
var(--color-ai-solid-blue-subtle) 50%,
6769
var(--color-ai-solid-green-subtle) 100%
6870
);
6971
--color-gradient-ai-full-color-diagonal: linear-gradient(
72+
135deg,
7073
var(--color-ai-solid-green-strong) 10%,
7174
var(--color-ai-solid-blue-strong) 27%,
7275
var(--color-ai-solid-purple-strong) 42%,
7376
var(--color-ai-solid-red-strong) 56%,
7477
var(--color-ai-solid-yellow-strong) 78%
7578
);
7679
--color-gradient-ai-green-strong: linear-gradient(
80+
to right,
7781
var(--color-ai-solid-blue-strong),
7882
var(--color-ai-solid-green-strong) 100%
7983
);
8084
--color-gradient-ai-green-subtle: linear-gradient(
85+
to right,
8186
var(--color-ai-solid-blue-subtle),
8287
var(--color-ai-solid-green-subtle) 100%
8388
);
8489
--color-gradient-ai-purple-strong: linear-gradient(
90+
to right,
8591
var(--color-ai-solid-red-strong),
8692
var(--color-ai-solid-purple-strong) 100%
8793
);
8894
--color-gradient-ai-purple-subtle: linear-gradient(
95+
to right,
8996
var(--color-ai-solid-red-subtle),
9097
var(--color-ai-solid-purple-subtle) 100%
9198
);
9299
--color-gradient-image-scrim: linear-gradient(
100+
90deg,
93101
rgba(248, 248, 248, 0) 52%,
94102
rgba(248, 248, 248, 0.03)
95103
);
96104
--color-gradient-loading-shimmer-on-secondary: linear-gradient(
105+
90deg,
97106
rgba(35, 35, 35, 0),
98107
rgba(35, 35, 35, 0.6) 25%,
99108
rgba(35, 35, 35, 0.85) 37%,
@@ -104,6 +113,7 @@
104113
rgba(35, 35, 35, 0)
105114
);
106115
--color-gradient-loading-shimmer: linear-gradient(
116+
90deg,
107117
rgba(27, 27, 27, 0),
108118
rgba(27, 27, 27, 0.6) 25%,
109119
rgba(27, 27, 27, 0.85) 37%,

packages/skin/dist/tokens/evo-dark.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,43 +57,52 @@
5757
--color-foreground-secondary: var(--color-neutral-500);
5858
--color-foreground-success: var(--color-kiwi-400);
5959
--color-gradient-ai-blue-strong: linear-gradient(
60+
to right,
6061
var(--color-ai-solid-purple-strong),
6162
var(--color-ai-solid-blue-strong) 50%,
6263
var(--color-ai-solid-green-strong) 100%
6364
);
6465
--color-gradient-ai-blue-subtle: linear-gradient(
66+
to right,
6567
var(--color-ai-solid-purple-subtle),
6668
var(--color-ai-solid-blue-subtle) 50%,
6769
var(--color-ai-solid-green-subtle) 100%
6870
);
6971
--color-gradient-ai-full-color-diagonal: linear-gradient(
72+
135deg,
7073
var(--color-ai-solid-green-strong) 10%,
7174
var(--color-ai-solid-blue-strong) 27%,
7275
var(--color-ai-solid-purple-strong) 42%,
7376
var(--color-ai-solid-red-strong) 56%,
7477
var(--color-ai-solid-yellow-strong) 78%
7578
);
7679
--color-gradient-ai-green-strong: linear-gradient(
80+
to right,
7781
var(--color-ai-solid-blue-strong),
7882
var(--color-ai-solid-green-strong) 100%
7983
);
8084
--color-gradient-ai-green-subtle: linear-gradient(
85+
to right,
8186
var(--color-ai-solid-blue-subtle),
8287
var(--color-ai-solid-green-subtle) 100%
8388
);
8489
--color-gradient-ai-purple-strong: linear-gradient(
90+
to right,
8591
var(--color-ai-solid-red-strong),
8692
var(--color-ai-solid-purple-strong) 100%
8793
);
8894
--color-gradient-ai-purple-subtle: linear-gradient(
95+
to right,
8996
var(--color-ai-solid-red-subtle),
9097
var(--color-ai-solid-purple-subtle) 100%
9198
);
9299
--color-gradient-image-scrim: linear-gradient(
100+
90deg,
93101
rgba(248, 248, 248, 0) 52%,
94102
rgba(248, 248, 248, 0.03)
95103
);
96104
--color-gradient-loading-shimmer-on-secondary: linear-gradient(
105+
90deg,
97106
rgba(35, 35, 35, 0),
98107
rgba(35, 35, 35, 0.6) 25%,
99108
rgba(35, 35, 35, 0.85) 37%,
@@ -104,6 +113,7 @@
104113
rgba(35, 35, 35, 0)
105114
);
106115
--color-gradient-loading-shimmer: linear-gradient(
116+
90deg,
107117
rgba(27, 27, 27, 0),
108118
rgba(27, 27, 27, 0.6) 25%,
109119
rgba(27, 27, 27, 0.85) 37%,

0 commit comments

Comments
 (0)