UNPKG

press-pix

Version:
36 lines (28 loc) 573 B
import axios from 'axios'; export function checkInWhite({ whiteListUrl, uid, }): Promise<number> { return new Promise((resolve) => { if (!whiteListUrl || !uid) { resolve(0); return; } axios.get(whiteListUrl).then((res) => { const list = res.data?.data || []; if (!list.length) { resolve(0); return; } const isWhitUser = list.indexOf(uid) > -1; if (isWhitUser) { resolve(1); return; } resolve(0); }) .catch(() => { resolve(0); }); }); }