Skip to content

Commit ea63d27

Browse files
chore: migrate spinner components (#17866)
1 parent c2bc801 commit ea63d27

File tree

5 files changed

+7
-31
lines changed

5 files changed

+7
-31
lines changed

site/src/components/Filter/SelectFilter.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export const SelectFilter: FC<SelectFilterProps> = ({
108108
</div>
109109
)
110110
) : (
111-
<Loader size={16} />
111+
<Loader size="sm" />
112112
)}
113113
</SelectMenuContent>
114114
</SelectMenu>

site/src/components/Loader/Loader.tsx

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import type { Interpolation, Theme } from "@emotion/react";
2-
import { Spinner } from "components/deprecated/Spinner/Spinner";
2+
import { Spinner } from "components/Spinner/Spinner";
33
import type { FC, HTMLAttributes } from "react";
44

55
interface LoaderProps extends HTMLAttributes<HTMLDivElement> {
66
fullscreen?: boolean;
7-
size?: number;
7+
size?: "sm" | "lg";
88
/**
99
* A label for the loader. This is used for accessibility purposes.
1010
*/
@@ -13,7 +13,7 @@ interface LoaderProps extends HTMLAttributes<HTMLDivElement> {
1313

1414
export const Loader: FC<LoaderProps> = ({
1515
fullscreen,
16-
size = 26,
16+
size = "lg",
1717
label = "Loading...",
1818
...attrs
1919
}) => {
@@ -23,7 +23,7 @@ export const Loader: FC<LoaderProps> = ({
2323
data-testid="loader"
2424
{...attrs}
2525
>
26-
<Spinner aria-label={label} size={size} />
26+
<Spinner aria-label={label} size={size} loading={true} />
2727
</div>
2828
);
2929
};

site/src/components/deprecated/Spinner/Spinner.tsx

-24
This file was deleted.

site/src/pages/ChatPage/LanguageModelSelector.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export const LanguageModelSelector: FC = () => {
2020
} = useQuery(deploymentLanguageModels());
2121

2222
if (isLoading) {
23-
return <Loader size={14} />;
23+
return <Loader size="sm" />;
2424
}
2525

2626
if (error || !languageModelConfig) {

site/src/pages/WorkspacesPage/WorkspacesButton.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ export const WorkspacesButton: FC<WorkspacesButtonProps> = ({
8585
}}
8686
>
8787
{templatesFetchStatus === "loading" ? (
88-
<Loader size={14} />
88+
<Loader size="sm" />
8989
) : (
9090
<>
9191
{processed.map((template) => (

0 commit comments

Comments
 (0)