| @@ -2,10 +2,10 @@ | ||
| 2 | 2 | import { ensurePluginsActive } from '@auto-launch/functions/plugins'; |
| 3 | 3 | import { useEffect, useRef } from '@wordpress/element'; |
| 4 | 4 | import useSWR from 'swr/immutable'; |
| 5 | 5 | |
| 6 | -export const useInstallRequiredPlugins = () => { | |
| 7 | - const { data, error } = useSWR('required-plugins', () => | |
| 6 | +export const useInstallRequiredPlugins = ({ enabled = true } = {}) => { | |
| 7 | + const { data, error } = useSWR(enabled ? 'required-plugins' : null, () => | |
| 8 | 8 | handleSitePlugins({ requiredOnly: true }), |
| 9 | 9 | ); |
| 10 | 10 | const started = useRef(false); |
| 11 | 11 | |