@taktikorg/provident-optio v4.5.88
@taktikorg/provident-optio
@taktikorg/provident-optio
is a tiny React Hook, designed to easily add a loader to all your axios instances.
⚙️ Installation
npm install --save @taktikorg/provident-optio
or
yarn add @taktikorg/provident-optio
🚀 Usage
import React, { Component } from 'react'
import axiosInstance from 'axios'
import { useAxiosLoader } from '@taktikorg/provident-optio'
const MyComponent = () => {
// Pass the axios instance to the hook
// Allows you tu customize easily your instance
const [loading] = useAxiosLoader(axiosInstance)
return (
<>
{loading
? <img src="path/to/loader"}/>
: <div>My data</div>
}
</>
)
}
You may also pass an array of URLs to ignore. This is the second parameter accepted by this hook.
const ignoredUrls = ['https://myignoredurl.com', 'anotherignored.co']
const [loading] = useAxiosLoader(axiosInstance, ignoredUrls)
All urls passed in the ignoredUrls
variable, won't trigger the loader.
License
MIT © olivier1208
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago