PageSourceSearch

https://www.nivea.co.th/dist/NiveaX/modules/FriendlyCaptcha-FriendlyCaptcha.3b80c195.js

js nivea.co.th collected 2026-10-05 04:54:29 UTC 1,185 bytes, 2 lines download raw bytes

1"use strict";(self.NiveaXwebpackJsonp=self.NiveaXwebpackJsonp||[]).push([[5054],{27854:(t,e,i)=>{i.r(e),i.d(e,{default:()=>n});class n{static setup(t='[data-module="FriendlyCaptcha"]'){Array.from(document.querySelectorAll(t)).filter(t=>!t.dataset.moduleInitialized).forEach(t=>{new n(t),t.dataset.moduleInitialized="true"})}constructor(t){this.element=t,this.widgetSrc=t.getAttribute("data-widget-src"),this.initWidget()}async initWidget(){const t=this.element.querySelector(".frc-captcha");if(!t)return;const e=this.getSiteKey(t),i=null==t?void 0:t.getAttribute("data-lang"),n=this.getStartMode(t),a=null==t?void 0:t.getAttribute("data-puzzle-endpoint"),r={sitekey:e,startMode:n,language:i};if(a&&(r.puzzleEndpoint=a),window.friendlyChallenge)new window.friendlyChallenge.WidgetInstance(t,r);else{if(!this.widgetSrc)return;if(await import(`${this.widgetSrc}`),!window.friendlyChallenge)return;new window.friendlyChallenge.WidgetInstance(t,r)}}getSiteKey(t){return null==t?void 0:t.getAttribute("data-sitekey")}getStartMode(t){return null==t?void 0:t.getAttribute("data-start")}}}}]);
2//# sourceMappingURL=/dist/NiveaX/./modules/FriendlyCaptcha-FriendlyCaptcha.3b80c195.js.7f8b8782.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.