File "use-admin-settings.js"
Full Path: /home/fresvfqn/waterdamagerestorationandrepairsmithtown.com/wp-content/plugins/surerank/src/global/hooks/use-admin-settings.js
File size: 567 bytes
MIME-type: text/x-java
Charset: utf-8
import { useDispatch, useSuspenseSelect } from '@wordpress/data';
import { STORE_NAME } from '@AdminStore/constants';
const useSettings = () => {
const { setMetaSetting, setSiteSettings } = useDispatch( STORE_NAME );
const { siteSettings, metaSettings } = useSuspenseSelect( ( select ) => {
const { getSiteSettings, getMetaSettings } = select( STORE_NAME );
return {
siteSettings: getSiteSettings(),
metaSettings: getMetaSettings(),
};
}, [] );
return { siteSettings, metaSettings, setMetaSetting, setSiteSettings };
};
export default useSettings;