diff --git a/@theme/components/XRPLoader.tsx b/@theme/components/XRPLoader.tsx index fe6f75e1c2..25a535e8dc 100644 --- a/@theme/components/XRPLoader.tsx +++ b/@theme/components/XRPLoader.tsx @@ -2,12 +2,15 @@ import * as React from 'react'; export interface XRPLoaderProps { message?: string + show: boolean } export default function XRPLoader(props: XRPLoaderProps) { + const classnames = props.show ? "loader" : "loader collapse" return ( -
- {props.message}
-
+ {props.message}
+
-
-}
diff --git a/resources/dev-tools/websocket-api-tool.page.tsx b/resources/dev-tools/websocket-api-tool.page.tsx
index f2f611d00b..287218d660 100644
--- a/resources/dev-tools/websocket-api-tool.page.tsx
+++ b/resources/dev-tools/websocket-api-tool.page.tsx
@@ -22,7 +22,7 @@ import { CommandGroup, CommandMethod } from './components/websocket-api/types';
import commandList from "./components/websocket-api/data/command-list.json";
import connections from "./components/websocket-api/data/connections.json";
-import { Loader } from './components/Loader';
+import XRPLoader from '../../@theme/components/XRPLoader';
export const frontmatter = {
seo: {
@@ -245,7 +245,7 @@ export function WebsocketApiTool() {
{sendLoading && (