Skip to content

Commit 8b35946

Browse files
committed
migrate to biome
1 parent 1ced54b commit 8b35946

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+3732
-7375
lines changed

app/Footer.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ import { render } from "@testing-library/react";
22
import Footer from "@/app/Footer";
33

44
it("renders footer unchanged", () => {
5-
const { container } = render(<Footer />);
6-
expect(container).toMatchSnapshot();
5+
const { container } = render(<Footer />);
6+
expect(container).toMatchSnapshot();
77
});

app/Footer.tsx

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
11
import Link from "next/link";
22

33
export default function Footer() {
4-
return (
5-
<footer className="bg-white dark:bg-zinc-900 ">
6-
<div className="max-w-(--breakpoint-xl) p-4 mx-auto space-y-8 overflow-hidden sm:px-6 lg:px-8 w-full flex flex-col justify-center items-center ">
7-
<nav className="flex flex-wrap justify-center -mx-5 -my-2">
8-
<Link
9-
href="/"
10-
className="text-base leading-6 text-gray-500 hover:text-gray-900 dark:text-white dark:hover:text-gray-400 transition-color duration-100 px-5 py-2"
11-
>
12-
Home
13-
</Link>
14-
<Link
15-
href="/instruments"
16-
className="text-base leading-6 text-gray-500 hover:text-gray-900 dark:text-white dark:hover:text-gray-400 transition-color duration-100 px-5 py-2"
17-
>
18-
Instrument statuses
19-
</Link>
20-
<Link
21-
href="https://www.isis.stfc.ac.uk/Pages/Beam-Status.aspx"
22-
className="text-base leading-6 text-gray-500 hover:text-gray-900 dark:text-white dark:hover:text-gray-400 transition-color duration-100 px-5 py-2"
23-
target="_blank"
24-
>
25-
Beam status
26-
</Link>
27-
<Link
28-
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
29-
href="https://github.com/ISISComputingGroup/WebDashboard"
30-
>
31-
<svg
32-
className="fill-current w-6 h-6"
33-
xmlns="http://www.w3.org/2000/svg"
34-
viewBox="0 0 24 24"
35-
>
36-
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" />
37-
</svg>
38-
</Link>
39-
</nav>
40-
</div>
41-
</footer>
42-
);
4+
return (
5+
<footer className="bg-white dark:bg-zinc-900 ">
6+
<div className="max-w-(--breakpoint-xl) p-4 mx-auto space-y-8 overflow-hidden sm:px-6 lg:px-8 w-full flex flex-col justify-center items-center ">
7+
<nav className="flex flex-wrap justify-center -mx-5 -my-2">
8+
<Link
9+
href="/"
10+
className="text-base leading-6 text-gray-500 hover:text-gray-900 dark:text-white dark:hover:text-gray-400 transition-color duration-100 px-5 py-2"
11+
>
12+
Home
13+
</Link>
14+
<Link
15+
href="/instruments"
16+
className="text-base leading-6 text-gray-500 hover:text-gray-900 dark:text-white dark:hover:text-gray-400 transition-color duration-100 px-5 py-2"
17+
>
18+
Instrument statuses
19+
</Link>
20+
<Link
21+
href="https://www.isis.stfc.ac.uk/Pages/Beam-Status.aspx"
22+
className="text-base leading-6 text-gray-500 hover:text-gray-900 dark:text-white dark:hover:text-gray-400 transition-color duration-100 px-5 py-2"
23+
target="_blank"
24+
>
25+
Beam status
26+
</Link>
27+
<Link
28+
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
29+
href="https://github.com/ISISComputingGroup/WebDashboard"
30+
>
31+
<svg
32+
className="fill-current w-6 h-6"
33+
xmlns="http://www.w3.org/2000/svg"
34+
viewBox="0 0 24 24"
35+
>
36+
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" />
37+
</svg>
38+
</Link>
39+
</nav>
40+
</div>
41+
</footer>
42+
);
4343
}

app/NavBar.tsx

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,60 @@
1-
import Link from "next/link";
21
import Image from "next/image";
2+
import Link from "next/link";
33

44
export default function NavBar() {
5-
return (
6-
<header className="items-center bg-white dark:bg-zinc-900 py-4 px-8 shadow-xl justify-between sm:flex hidden">
7-
<Link
8-
href="/"
9-
aria-label="Home"
10-
className="flex items-center gap-4 bg-white dark:bg-[#18171e] rounded-lg px-4"
11-
>
12-
<Image
13-
src="/WebDashboard/IBEX_logo.png"
14-
alt="IBEX Logo"
15-
className="h-16 w-auto"
16-
height={100}
17-
width={100}
18-
/>
5+
return (
6+
<header className="items-center bg-white dark:bg-zinc-900 py-4 px-8 shadow-xl justify-between sm:flex hidden">
7+
<Link
8+
href="/"
9+
aria-label="Home"
10+
className="flex items-center gap-4 bg-white dark:bg-[#18171e] rounded-lg px-4"
11+
>
12+
<Image
13+
src="/WebDashboard/IBEX_logo.png"
14+
alt="IBEX Logo"
15+
className="h-16 w-auto"
16+
height={100}
17+
width={100}
18+
/>
1919

20-
<h1 className="text-black dark:text-white font-bold text-2xl">
21-
Web Dashboard
22-
</h1>
23-
</Link>
20+
<h1 className="text-black dark:text-white font-bold text-2xl">
21+
Web Dashboard
22+
</h1>
23+
</Link>
2424

25-
<div className="md:flex hidden gap-2">
26-
<Link
27-
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
28-
href="/"
29-
>
30-
Home
31-
</Link>
32-
<Link
33-
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
34-
href="/instruments"
35-
>
36-
Instrument Status
37-
</Link>
38-
<Link
39-
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
40-
href="https://www.isis.stfc.ac.uk/Pages/Beam-Status.aspx"
41-
target="_blank"
42-
>
43-
Beam status
44-
</Link>
45-
<Link
46-
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
47-
href="https://github.com/ISISComputingGroup/WebDashboard"
48-
>
49-
<svg
50-
className="fill-current w-6 h-6"
51-
xmlns="http://www.w3.org/2000/svg"
52-
viewBox="0 0 24 24"
53-
>
54-
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" />
55-
</svg>
56-
</Link>
57-
</div>
58-
</header>
59-
);
25+
<div className="md:flex hidden gap-2">
26+
<Link
27+
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
28+
href="/"
29+
>
30+
Home
31+
</Link>
32+
<Link
33+
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
34+
href="/instruments"
35+
>
36+
Instrument Status
37+
</Link>
38+
<Link
39+
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
40+
href="https://www.isis.stfc.ac.uk/Pages/Beam-Status.aspx"
41+
target="_blank"
42+
>
43+
Beam status
44+
</Link>
45+
<Link
46+
className="block py-2 px-3 rounded-sm text-black dark:text-white hover:text-white hover:bg-zinc-800"
47+
href="https://github.com/ISISComputingGroup/WebDashboard"
48+
>
49+
<svg
50+
className="fill-current w-6 h-6"
51+
xmlns="http://www.w3.org/2000/svg"
52+
viewBox="0 0 24 24"
53+
>
54+
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" />
55+
</svg>
56+
</Link>
57+
</div>
58+
</header>
59+
);
6060
}

app/Navbar.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ import { render } from "@testing-library/react";
22
import NavBar from "@/app/NavBar";
33

44
it("renders navbar unchanged", () => {
5-
const { container } = render(<NavBar />);
6-
expect(container).toMatchSnapshot();
5+
const { container } = render(<NavBar />);
6+
expect(container).toMatchSnapshot();
77
});

app/_app.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ import "./globals.css";
33
import { AppProps } from "next/app";
44

55
export default function App({ Component, pageProps }: AppProps) {
6-
return <Component {...pageProps} />;
6+
return <Component {...pageProps} />;
77
}

app/commonVars.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import { IfcPVWSRequest, PVWSRequestType } from "@/app/types";
22

33
export const instListPV = "CS:INSTLIST";
44
export const socketURL =
5-
/* c8 ignore next */
6-
process.env.NEXT_PUBLIC_WS_URL || "ws://localhost:8080/pvws/pv";
5+
/* c8 ignore next */
6+
process.env.NEXT_PUBLIC_WS_URL || "ws://localhost:8080/pvws/pv";
77

88
export const instListSubscription: IfcPVWSRequest = {
9-
type: PVWSRequestType.subscribe,
10-
pvs: [instListPV],
9+
type: PVWSRequestType.subscribe,
10+
pvs: [instListPV],
1111
};
1212

1313
export const webSocketReconnectInterval = 5000; // ms

0 commit comments

Comments
 (0)