From 6a1f3194f80132018bc87e9c4c86ad4f4c88d5f7 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sat, 31 May 2025 13:58:39 -0400 Subject: [PATCH] Updates --- .../demo/src/App.tsx | 36 ++++++----- .../features/DevTools/DevToolsSelector.tsx | 2 +- .../demo/src/features/pokemon/Pokemon.tsx | 60 ++++++++++++------- .../demo/src/features/posts/PostDetail.tsx | 16 +++-- .../demo/src/features/posts/PostsManager.tsx | 56 ++++++++--------- .../demo/src/index.tsx | 2 + .../demo/src/react-app-env.d.ts | 2 - 7 files changed, 98 insertions(+), 76 deletions(-) diff --git a/packages/redux-devtools-rtk-query-monitor/demo/src/App.tsx b/packages/redux-devtools-rtk-query-monitor/demo/src/App.tsx index 808cc9b2..db99805c 100644 --- a/packages/redux-devtools-rtk-query-monitor/demo/src/App.tsx +++ b/packages/redux-devtools-rtk-query-monitor/demo/src/App.tsx @@ -1,7 +1,7 @@ import PokemonView from './features/pokemon/PokemonView'; import PostsView from './features/posts/PostsView'; -import { Box, Flex, Heading } from '@chakra-ui/react'; -import { Link, UnorderedList, ListItem } from '@chakra-ui/react'; +import { Box, Flex, Heading, List } from '@chakra-ui/react'; +import { Link } from '@chakra-ui/react'; import { Code } from '@chakra-ui/react'; import * as React from 'react'; import { DevToolsSelector } from './features/DevTools/DevToolsSelector'; @@ -27,44 +27,48 @@ export function App() { - - + + demo source - - + + @redux-devtools/rtk-query-monitor source - - + + polling example - - + + mutations example - - + + ); diff --git a/packages/redux-devtools-rtk-query-monitor/demo/src/features/DevTools/DevToolsSelector.tsx b/packages/redux-devtools-rtk-query-monitor/demo/src/features/DevTools/DevToolsSelector.tsx index 676c0c76..f14334ab 100644 --- a/packages/redux-devtools-rtk-query-monitor/demo/src/features/DevTools/DevToolsSelector.tsx +++ b/packages/redux-devtools-rtk-query-monitor/demo/src/features/DevTools/DevToolsSelector.tsx @@ -14,7 +14,7 @@ export function DevToolsSelector() { return ( Set active devTools - + @@ -75,8 +75,6 @@ export const PostDetail = () => { const { id } = useParams<{ id: string }>(); const navigate = useNavigate(); - const toast = useToast(); - const [isEditing, setIsEditing] = useState(false); const { data: post, isLoading } = useGetPostQuery(id!); @@ -108,12 +106,12 @@ export const PostDetail = () => { try { await updatePost({ id: id!, name }).unwrap(); } catch { - toast({ + toaster.create({ title: 'An error occurred', description: "We couldn't save your changes, try again!", - status: 'error', + type: 'error', duration: 2000, - isClosable: true, + closable: true, }); } finally { setIsEditing(false); @@ -129,7 +127,7 @@ export const PostDetail = () => { - +