PageSourceSearch

https://www.nikon.fr/dist-client/TechnicalSpecification-Chunk-4d814f6882baa0c19d93.js

js nikon.fr collected 2026-10-02 03:23:06 UTC 11,188 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunknikon_client=globalThis.webpackChunknikon_client||[]).push([[6263],{29603(e,t,a){a.d(t,{A:()=>s});var r=a(36223),n=a(47976),o=a(97500),i=a.n(o);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)({}).hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},c.apply(null,arguments)}const s=({open:e=!1,loadMoreLabel:t,loadLessLabel:a,_type:o="BASIC",isLightMode:s,dataTestId:l,...d})=>React.createElement("button",c({className:i()("z-10 flex cursor-pointer flex-row items-center justify-center gap-4","YELLOW-HIGHLIGHT"===o&&e?"text-yellow underline decoration-1 underline-offset-4":"text-black-100 "+(s?"":"dark:text-white")),"data-testid":l},d),(!e||a)&&React.createElement("p",{className:"h6"},e?a:t),React.createElement(n.A,{tag:"span",animate:{rotate:e?-180:0}},React.createElement(r.A,{name:"down_arrow",size:"1.25rem",colorClassName:"text-yellow"})))},719(e,t,a){a.d(t,{A:()=>s});var r=a(58830),n=a(13282),o=a(97500),i=a.n(o);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)({}).hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},c.apply(null,arguments)}const s=({children:e,className:t,disabled:a=!1,editHint:o,link:s,linkCallback:l,pointerStates:d=!0,size:u=r.A.Small,span:g=!1,tagType:m,text:b,isLightMode:p,dataTestId:h,...v})=>{const w=i()({["text-black-100 bg-grey-200 "+(p?"":"dark:bg-grey-600 dark:text-white")]:m===n.A.Primary,["hover:bg-grey active:text-white active:bg-black-100 "+(p?"":"dark:hover:text-white dark:hover:bg-grey-500 dark:active:text-black-100 dark:active:bg-white")]:m===n.A.Primary&&d,["text-white bg-black-100 "+(p?"":"dark:bg-white dark:text-black-100")]:m===n.A.Secondary||m===n.A.Square,["hover:bg-grey hover:text-black-100 active:text-black-100 active:bg-grey-200 "+(p?"":"dark:hover:text-white dark:hover:bg-grey-500 dark:active:text-white dark:active:bg-grey-600")]:m===n.A.Secondary&&d,["text-black-100 bg-white "+(p?"":"dark:bg-black-100 dark:text-white")]:m===n.A.Three,["hover:bg-grey active:bg-grey-400 "+(p?"":"dark:hover:text-white dark:hover:bg-grey-500 dark:active:text-black-100 dark:active:bg-white")]:(m===n.A.Three||m===n.A.Five)&&d,"text-yellow bg-black-100":m===n.A.Four,"hover:bg-grey hover:text-black-100 active:text-black-100 active:bg-grey-100":m===n.A.Four&&d,["text-black-100 bg-grey-100 "+(p?"":"dark:bg-grey-600 dark:text-white")]:m===n.A.Five,"py-2.5 px-5":u===r.A.Large&&m!==n.A.Square,"px-4 py-1":u===r.A.Small&&m!==n.A.Square,"pointer-events-none":!d},m===n.A.Square?"rounded-[3px]":"rounded-full body-two","select-none",t);return g?React.createElement("span",{className:w,"data-testid":h},b):s?.url&&(s?.name||e)&&!a?React.createElement("a",{className:i()("appearance-none",w),href:s.url,target:s.target,"data-epi-property-name":o,onClick:l,"data-testid":h},e||s.name):React.createElement("button",c({},v,{className:w,disabled:a,"data-epi-property-name":o,"data-testid":h}),e||b)}},8222(e,t,a){a.d(t,{A:()=>l});var r=a(47976),n=a(76081),o=a(68194),i=a(65505),c=a(32088),s=a(59471);const l=({children:e,isAnimationDisabled:t})=>{const a=(0,i.A)(),l=(0,o.A)(),d=(0,s.useRef)(null),u=(0,c.W)(d,{once:!0,margin:"100% 0p
1x -15% 0px"}),{isSoftLoadEnabled:g}=(0,n.A)(e=>({isSoftLoadEnabled:e.isSoftLoadEnabled}));return t||l?React.createElement(React.Fragment,null,e):React.createElement(r.A,{"data-testid":"Soft-Load-Wrapper",ref:d,variants:{hidden:{opacity:0,y:60},visible:{opacity:1,y:0}},initial:"hidden",animate:g&&u||!1===g||a?"visible":"hidden",transition:{opacity:{ease:"easeOut",duration:void 0===g?0:.6},y:{ease:"easeOut",duration:g?.6:0}}},e)}},42898(e,t,a){a.r(t),a.d(t,{default:()=>f});var r=a(29603),n=a(44578),o=a(719),i=a(13282),c=a(8222),s=a(36223),l=a(86514),d=a(28885),u=a(59471);const g=({dataTestId:e="Technical-Specification-Item",title:t,icon:a,text:r,readMoreLabel:n,readLessLabel:o,showIcons:i})=>{const[c,g]=(0,u.useState)(!1),m=(0,d.A)(400);return React.createElement("div",{className:"grid grid-flow-col grid-cols-5 gap-5 border-grey-500/40 border-b border-solid py-5 first:border-t xl:grid-cols-12 xl:gap-4 xl:py-10","data-testid":e},i&&a&&React.createElement("div",{className:"col-start-1 col-end-2"},React.createElement("div",{className:"w-6 xl:w-12"},React.createElement(s.A,{name:a,size:"100%",colorClassName:"dark:text-white","data-testid":`${e}-Icon`}))),(t||r)&&React.createElement("div",{className:"col-span-4 grid grid-flow-row items-center xl:col-span-12 xl:grid-flow-col xl:grid-cols-12 xl:gap-4"},t&&React.createElement("span",{dangerouslySetInnerHTML:{__html:t},className:"h6 pb-2 xl:col-span-3 dark:text-white","data-testid":`${e}-Title`}),r&&React.createElement("span",{dangerouslySetInnerHTML:{__html:r.length>165&&m&&!c?(0,l.A)(r,165," "):r},className:"body-one col-span-9 text-grey-600 dark:text-grey-500","data-testid":`${e}-Text`}),r&&r.length>165&&m&&React.createElement("button",{onClick:()=>g(!c),className:"w-full cursor-pointer text-left text-black-100 underline dark:text-grey-200","data-testid":`${e}-Read-More`},c?o:n)))};var m=a(37875),b=a(66665),p=a(19784),h=a(97500),v=a.n(h);function w(){return w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)({}).hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},w.apply(null,arguments)}const f=({isEmbedded:e,...t})=>{const{anchorId:a="",defaultCount:s=8,tabs:l,loadLessLabel:d,loadMoreLabel:h,meta:f,readLessLabel:y,readMoreLabel:A,title:k}=(0,m.A)().productPageContent?.technicalSpecification||t,[x,E]=(0,u.useState)(!1),[S,L]=(0,u.useState)(!1),R=(0,p.A)(),[T,C]=(0,u.useState)(0),I=l[T],N=l?.filter(e=>!!e.items?.length);return(0,u.useEffect)(()=>{S&&((e=>{const t=document.getElementById(e),a=(t?.getBoundingClientRect().top||0)+window.scrollY-(R?220:150);window.scrollTo({top:a,behavior:"smooth"})})(`a-${a??"tech-specs"}`),L(!1))},[S,a]),N.length?React.createElement("section",{id:`a-${a??"tech-specs"}`,className:v()("component-padding bg-white text-grey-600 dark:bg-black-100 dark:text-white",{"component-padding--compact":e}),"data-testid":"CT-16-Technical-Specification"},React.createElement(c.A,null,React.createElement("div",{className:v()("grid w-full grid-flow-row lg:grid-flow-col lg:grid-cols-8 xl:grid-cols-12",{container:!e})},k&&React.createElement("h2",{className:"col-span-full mb-10 lg:mb-13","data-epi-property-name":f?.editHints?.title,"data-testid":"CT-16-Technical-Specification-Title"},k),l.length>1&&React.createElement(n.A,{hasTabbableNestedItems:!0,className:"scrollbar-hide col-span-full mb-10 overflow-x-scroll lg:mb-13"},React.createElement("div",{className:"flex gap-5"},l.map((e,t)=>{const a=T===t;return React.createElement(o.A,{className:"shrink-0 whitespace-nowrap",key:`tag-tmc-${e.title}`,tagType:a?i.A.Secondary:i.A.Primary,text:e.title,pointerStates:!a,onClick:()=>{C(t)},dataTestId:`CT-16-Technical-Specification-Tab-${t}`})}))),I&&!!I.items?.length&&React.createElement("div",{"data-epi-property-name":f?.editHints?.items,className:"col-span-full","data-testid":"CT-16-Technical-Specification-Items"},I.items.slice(0,x?I.items.length:s).map((e,t)=>React.createElement(g,w({dataTestId:`CT-16-Technical-Specification-Item-${t}`,key:e.title},e,{showIcons:I.items.every(e=>e.icon),readMoreLabel:A,readLessLabel:y})))),I?.items&&I.items.length>s&&React.createElement("div",{className:"flew-row col-span-full mt-9 flex w-full justify-center overflow-hidden lg:mt-15"},React.createElement(r.A,{loadLessLabel:d,loadMoreLabel:h,open:x,onClick:()=>{x&&L(!0),E(!x),(0,b.A)({event:"selectContent",content_type:"technical_specifications",link_text:"load_more"})},dataTestId:"CT-16-Technical-Specification-Load-More-Button"}))))):null}},44528(e,t,a){a.d(t,{A:()=>n});
1var r=function(e){return e.Screen="Screen",e.Viewport="Viewport",e}(r||{});const n=r},58830(e,t,a){a.d(t,{A:()=>n});var r=function(e){return e.Small="SMALL",e.Medium="MEDIUM",e.Large="LARGE",e.XLarge="XLARGE",e}(r||{});const n=r},13282(e,t,a){a.d(t,{A:()=>n});var r=function(e){return e.Primary="PRIMARY",e.Secondary="SECONDARY",e.Three="THREE",e.Four="FOUR",e.Five="FIVE",e.Square="SQUARE",e}(r||{});const n=r},37875(e,t,a){a.d(t,{A:()=>r});const r=(0,a(44285).A)(e=>({productPageContent:{awardsCarousel:void 0,breadcrumbs:void 0,cardCarousel:void 0,customerQuotes:void 0,compatibleProducts:void 0,extendedWarrantyCTAFeature:void 0,featuredImageGallery:void 0,includedAccessories:void 0,optionalAccessories:void 0,productFootnote:void 0,productOverview:void 0,subheaderStatementCards:void 0,tabbedProductsCrossSellList:void 0,technicalSpecifications:void 0},setProductPageContent:t=>e({productPageContent:t})}))},76081(e,t,a){a.d(t,{A:()=>r});const r=(0,a(44285).A)(e=>({isSoftLoadEnabled:void 0,setIsSoftLoadEnabled:t=>e({isSoftLoadEnabled:t})}))},80552(e,t,a){a.d(t,{A:()=>n});var r=a(42926);const n=()=>{const e=Math.abs(window.outerWidth-window.innerWidth)<=50?1:Number((window.outerWidth/window.innerWidth).toFixed(2));return r.gm&&!r.Fr?window.devicePixelRatio:e}},86514(e,t,a){a.d(t,{A:()=>r});const r=(e,t,a)=>{const r=e.replace(new RegExp(`^(.{${t}}[^\\s]*).*`),"$1");return"."===r.substring(r.length-1)?`${r.slice(0,-1)}${a}`:`${r}${a}`}},2569(e,t,a){a.d(t,{A:()=>n});var r=a(59471);const n=()=>{const[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{t(!0)},[]),e}},19784(e,t,a){a.d(t,{A:()=>n});var r=a(59471);const n=()=>{const[e,t]=(0,r.useState)(),a=()=>{t("ontouchstart"in window||navigator.maxTouchPoints>0)};return(0,r.useEffect)(()=>(a(),window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)),[]),e}},28885(e,t,a){a.d(t,{A:()=>i});var r=a(44528),n=a(80552),o=a(59471);const i=(e,t=r.A.Viewport)=>{const[a,i]=(0,o.useState)(),c=(0,o.useCallback)(()=>{const a=(0,n.A)(),o=t===r.A.Viewport?window.innerWidth:window.innerWidth*a;i(o<e)},[e,t]);return(0,o.useEffect)(()=>(window.addEventListener("resize",c),c(),()=>{window.removeEventListener("resize",c)}),[c]),a}},68194(e,t,a){a.d(t,{A:()=>n});var r=a(59471);const n=()=>{const[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{t(window.self!==window.top)},[]),e}},65505(e,t,a){a.d(t,{A:()=>o});var r=a(24675),n=a(2569);const o=()=>{const e=(0,n.A)();return(0,r.I)()&&e}},32088(e,t,a){a.d(t,{W:()=>i});var r=a(59471),n=a(57671);const o={some:0,all:1};function i(e,{root:t,margin:a,amount:i,once:c=!1,initial:s=!1}={}){const[l,d]=(0,r.useState)(s);return(0,r.useEffect)(()=>{if(!e.current||c&&l)return;const r={root:t&&t.current||void 0,margin:a,amount:i};return function(e,t,{root:a,margin:r,amount:i="some"}={}){const c=(0,n.K)(e),s=new WeakMap,l=new IntersectionObserver(e=>{e.forEach(e=>{const a=s.get(e.target);if(e.isIntersecting!==Boolean(a))if(e.isIntersecting){const a=t(e.target,e);"function"==typeof a?s.set(e.target,a):l.unobserve(e.target)}else"function"==typeof a&&(a(e),s.delete(e.target))})},{root:a,rootMargin:r,threshold:"number"==typeof i?i:o[i]});return c.forEach(e=>l.observe(e)),()=>l.disconnect()}(e.current,()=>(d(!0),c?void 0:()=>d(!1)),r)},[t,e,a,c,i]),l}}}]);
2//# sourceMappingURL=TechnicalSpecification-Chunk-4d814f6882baa0c19d93.js.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.