FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
surerank
/
src
/
global
/
hooks
Edit File: use-admin-settings.js
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;
Save
Back