import React from 'react' import ReactDOM from 'react-dom/client' import './index.css' import { QueryClient, QueryClientProvider } from '@tanstack/react-query' import { ReactQueryDevtools } from '@tanstack/react-query-devtools' import { DogList } from './DogList' const appRoot = document.getElementById('root') if (!appRoot) throw new Error('Missing #root element') const queryClient = new QueryClient() const shadowRoot = appRoot.attachShadow({ mode: 'open' }) const root = ReactDOM.createRoot(shadowRoot) root.render(

Dog Breeds

, )