Skip to content

Commit d1fb1f3

Browse files
committed
chore: remove deprecated utils
1 parent ac1de07 commit d1fb1f3

File tree

11 files changed

+21
-148
lines changed

11 files changed

+21
-148
lines changed

packages/core/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@
5252
"@types/react-table": "^7.7.18",
5353
"clsx": "^2.0.0",
5454
"dayjs": "^1.11.10",
55-
"detect-browser": "^5.3.0",
5655
"embla-carousel-react": "^8.1.3",
5756
"notistack": "^3.0.2",
5857
"rc-slider": "^10.5.0",

packages/core/src/Focus/Focus.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@ import { cloneElement, useState } from "react";
22
import type { ExtractNames } from "@hitachivantara/uikit-react-utils";
33

44
import { HvBaseProps } from "../types/generic";
5-
import { isBrowser } from "../utils/browser";
65
import { isKey, isOneOfKeys } from "../utils/keyboardUtils";
76
import { staticClasses, useClasses } from "./Focus.styles";
8-
import { getFocusableChildren, setFocusTo } from "./utils";
7+
import { getFocusableChildren, isBrowser, setFocusTo } from "./utils";
98

109
export { staticClasses as focusClasses };
1110
export type HvFocusClasses = ExtractNames<typeof useClasses>;

packages/core/src/Focus/utils.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,17 @@ export const getFocusableChildren = (el: any) =>
44
export const setFocusTo = (el: any) => {
55
el.focus();
66
};
7+
8+
export const isBrowser = (browserId: "chrome" | "firefox" | "safari") => {
9+
const userAgent = navigator.userAgent.toLowerCase();
10+
switch (browserId) {
11+
case "firefox":
12+
return userAgent.includes("firefox");
13+
case "chrome":
14+
return userAgent.includes("chrome") && !userAgent.includes("chromium");
15+
case "safari":
16+
return userAgent.includes("safari") && !userAgent.includes("chrome");
17+
default:
18+
return false;
19+
}
20+
};

packages/core/src/index.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -140,18 +140,10 @@ export * from "./providers/Provider";
140140
export * from "./providers/ThemeProvider";
141141

142142
export * from "./types/generic";
143-
export * from "./types/tokens";
144143

145-
export * from "./utils/browser";
146-
export * from "./utils/focusableElementFinder";
147144
export * from "./utils/focusUtils";
148-
export * from "./utils/getComponentName";
149-
export * from "./utils/hexToRgbA";
150-
export * from "./utils/iconVariant";
151145
export * from "./utils/keyboardUtils";
152-
export * from "./utils/multiSelectionEventHandler";
153146
export * from "./utils/setId";
154-
export * from "./utils/sizes";
155147
export * from "./utils/theme";
156148
export * from "./utils/useSavedState";
157149
export { uniqueId } from "./utils/helpers";

packages/core/src/types/tokens.ts

Lines changed: 0 additions & 65 deletions
This file was deleted.

packages/core/src/utils/browser.ts

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/core/src/utils/getComponentName.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

packages/core/src/utils/hexToRgbA.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/core/src/utils/setId.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,2 @@
1-
import { uniqueId } from "./helpers";
2-
31
export const setId = (...args: any[]) =>
42
args.some((arg) => arg == null) ? undefined : args.join("-");
5-
6-
/** @deprecated use `useUniqueId` instead */
7-
export const setUid = (id: string, suffix: string) => {
8-
const uid = setId(id, suffix);
9-
return uid ? uniqueId(uid) : undefined;
10-
};

packages/core/src/utils/sizes.ts

Lines changed: 0 additions & 36 deletions
This file was deleted.

0 commit comments

Comments
 (0)