/
githubmirror
/
wp-calypso
Обзор
Документация
Войти
/
githubmirror
/
wp-calypso
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/data-stores/src/wpcom-request.ts
26 строк
688 B
Philip Jackson
Stepper: use OAuth-aware wpcom instance instead of wpcom-proxy-request (#109310)
20 мар 2026, 04:54
Не верифицирован
20 мар 2026, 04:54
f9b21fd
Код
Авторство
О чём код?
import wpcomProxyRequest, { type WpcomRequestParams, canAccessWpcomApis as originalCanAccessWpcomApis, } from 'wpcom-proxy-request'; type WpcomRequester = < T >( params: WpcomRequestParams ) => Promise< T >; let customRequester: WpcomRequester | null = null; export function setRequester( requester: WpcomRequester ): void { customRequester = requester; } export default function wpcomRequest< T >( params: WpcomRequestParams ): Promise< T > { if ( customRequester ) { return customRequester( params ); } return wpcomProxyRequest( params ); } export function canAccessWpcomApis(): boolean { if ( customRequester ) { return true; } return originalCanAccessWpcomApis(); }