Skip to content

Commit 5f5cfc9

Browse files
committed
Removed error check from Consumer, so there is no error if uses don't use Provider
1 parent a967e82 commit 5f5cfc9

2 files changed

Lines changed: 6 additions & 8 deletions

File tree

src/index.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
import React from 'react'
22
import ReactDOM from 'react-dom'
33
import App from './App'
4-
import { LoaderProvider } from '../src/lib/'
4+
// import { LoaderProvider } from '../src/lib/'
55

66
ReactDOM.render(
77
<React.StrictMode>
8-
<LoaderProvider
8+
{/* <LoaderProvider
99
type="dualring"
1010
color="rgb(0, 128, 58)"
1111
altColor="rgb(241, 25, 213)"
1212
size={300}
1313
className="help"
14-
>
15-
<App />
16-
</LoaderProvider>
14+
> */}
15+
<App />
16+
{/* </LoaderProvider> */}
1717
</React.StrictMode>,
1818
document.getElementById('root')
1919
)

src/lib/loaderContext.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ const LoaderProvider = ({
3131

3232
function useLoaderContext() {
3333
const context = React.useContext(LoaderContext)
34-
if (context === undefined) {
35-
throw new Error('useLoaderContext must be used within a LoaderProvider')
36-
}
34+
// skipping check that this is in provider
3735
return context
3836
}
3937

0 commit comments

Comments
 (0)