File manager - Edit - /home/boiitech111/autorollingright.com/wp-content/plugins/extendify/src/Agent/hooks/useLockPost.js
Back
import apiFetch from '@wordpress/api-fetch'; import { useEffect } from '@wordpress/element'; export const useLockPost = ({ postId, enabled }) => { useEffect(() => { if (!postId || !enabled) return; let timeoutId; const lockPost = async () => { await apiFetch({ path: '/extendify/v1/agent/lock-post', method: 'POST', data: { postId }, }).catch(() => undefined); // lock auto removes every 15 minutes timeoutId = setTimeout(lockPost, 14 * 60 * 1000); }; lockPost(); return () => clearTimeout(timeoutId); }, [postId, enabled]); };
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Generation time: 0.06 |
proxy
|
phpinfo
|
Settings