Skip to content

Commit 3b02207

Browse files
committed
React fixup, remove unused fluentui deps
1 parent 215f3f3 commit 3b02207

13 files changed

+2051
-4236
lines changed

brainstorm/package-lock.json

+2,033-4,079
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

brainstorm/package.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
"dependencies": {
2828
"@azure/identity": "^4.5.0",
2929
"@azure/msal-browser": "^3.28.0",
30-
"@fluentui/react-components": "^9.56.5",
3130
"@fluentui/react-icons": "^2.0.266",
3231
"@fluidframework/azure-client": "^2.13.0",
3332
"@fluidframework/odsp-client": "^2.13.0",
@@ -78,5 +77,10 @@
7877
"webpack": "^5.96.1",
7978
"webpack-cli": "^5.1.4",
8079
"webpack-dev-server": "^5.1.0"
80+
},
81+
"overrides": {
82+
"@fluentui/react-icons": {
83+
"react": "^19.0.0"
84+
}
8185
}
8286
}

brainstorm/src/react/buttonux.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License.
44
*/
55

6-
import React from "react";
6+
import React, { JSX } from "react";
77
import { Items, Note } from "../schema/app_schema.js";
88
import { moveItem, findNote } from "../utils/app_helpers.js";
99
import {

brainstorm/src/react/canvasux.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License.
44
*/
55

6-
import React, { useEffect, useState } from "react";
6+
import React, { JSX, useEffect, useState } from "react";
77
import { Note, Group, Items } from "../schema/app_schema.js";
88
import { Session } from "../schema/session_schema.js";
99
import {

brainstorm/src/react/groupux.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License.
44
*/
55

6-
import React, { useEffect, useState } from "react";
6+
import React, { JSX, useEffect, useState } from "react";
77
import { Group, Items, Note } from "../schema/app_schema.js";
88
import { moveItem } from "../utils/app_helpers.js";
99
import { ConnectableElement, useDrag, useDrop } from "react-dnd";

brainstorm/src/react/noteux.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License.
44
*/
55

6-
import React, { useEffect, useRef, useState } from "react";
6+
import React, { JSX, RefObject, useEffect, useRef, useState } from "react";
77
import { Note, Group, Items } from "../schema/app_schema.js";
88
import { moveItem } from "../utils/app_helpers.js";
99
import { dragType, getRotation, selectAction } from "../utils/utils.js";
@@ -315,7 +315,7 @@ export function AddNoteButton(props: { target: Items; clientId: string }): JSX.E
315315
}
316316
></div>
317317
<div
318-
ref={drop}
318+
ref={drop as unknown as RefObject<HTMLDivElement>}
319319
className={
320320
"transition-all text-2xl place-content-center font-bold flex flex-col text-center cursor-pointer bg-transparent border-white border-dashed border-8 " +
321321
size +

brainstorm/src/react/ux.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License.
44
*/
55

6-
import React, { useEffect, useState } from "react";
6+
import React, { JSX, useEffect, useState } from "react";
77
import { Items } from "../schema/app_schema.js";
88
import { Session } from "../schema/session_schema.js";
99
import "../output.css";

item-counter-spe/package-lock.json

+2-65
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

item-counter-spe/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
"dependencies": {
2323
"@azure/identity": "^4.5.0",
2424
"@azure/msal-browser": "^3.28.0",
25-
"@fluentui/react-icons": "^2.0.266",
2625
"@fluidframework/azure-client": "^2.13.0",
2726
"@fluidframework/odsp-client": "^2.13.0",
2827
"@fluidframework/telemetry-utils": "^2.13.0",

item-counter-spe/src/react_app.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License.
44
*/
55

6-
import React, { ReactNode, useEffect, useState } from "react";
6+
import React, { JSX, ReactNode, useEffect, useState } from "react";
77
import { TreeView, Tree } from "fluid-framework";
88
import { StringArray } from "./schema.js";
99

item-counter/package-lock.json

+3-81
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

item-counter/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
"node": ">=20.0.0"
2525
},
2626
"dependencies": {
27-
"@fluentui/react-icons": "^2.0.266",
2827
"@fluidframework/azure-client": "^2.13.0",
2928
"@fluidframework/telemetry-utils": "^2.13.0",
3029
"@fluidframework/test-runtime-utils": "^2.13.0",

item-counter/src/react_app.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License.
44
*/
55

6-
import React, { ReactNode, useEffect, useState } from "react";
6+
import React, { JSX, ReactNode, useEffect, useState } from "react";
77
import { TreeView, Tree } from "fluid-framework";
88
import { StringArray } from "./schema.js";
99

0 commit comments

Comments
 (0)