UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

53 lines (52 loc) 1.02 kB
import { useMemo as o } from "react"; function a() { return o(() => { if (typeof navigator > "u" || !navigator.userAgent) return !1; const t = navigator.userAgent.toLowerCase(); return [ "bot", "crawler", "spider", "crawling", "google", "bing", "yahoo", "baidu", "yandex", "duckduckbot", "slurp", "teoma", "ia_archiver", "bingpreview", "facebookexternalhit", "twitterbot", "rogerbot", "linkedinbot", "embedly", "quora link preview", "showyoubot", "outbrain", "pinterest", "slackbot", "vkshare", "w3c_validator", "redditbot", "applebot", "whatsapp", "flipboard", "tumblr", "bitlybot", "skypeuripreview", "nuzzel", "discordbot", "qwantify", "pinterestbot", "bitrix" ].some((e) => t.includes(e)); }, []); } export { a as useIsBot }; //# sourceMappingURL=useIsBot.js.map