1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2632],{42632:function(e,t,r){r.r(t),r.d(t,{default:function(){return a}});var n=r(57437),u=r(83238),s=r(2265),o=r(74819);function c(e){let t,r;let n=(0,u.c)(14),{comlink:o,draft:c,published:a,livePreviewEnabled:l}=e,[v,_]=(0,s.useState)(c),[f,d]=(0,s.useState)(a);n[0]!==o||n[1]!==c||n[2]!==l||n[3]!==v?._rev||n[4]!==f?._rev||n[5]!==a?(t=()=>{v?._rev!==c?._rev&&((0,s.startTransition)(()=>_(c)),c&&o?.post("presentation/refresh",{source:"mutation",livePreviewEnabled:l,document:i(c)})),f?._rev!==a?._rev&&((0,s.startTransition)(()=>d(a)),a&&o?.post("presentation/refresh",{source:"mutation",livePreviewEnabled:l,document:i(a)}))},n[0]=o,n[1]=c,n[2]=l,n[3]=v?._rev,n[4]=f?._rev,n[5]=a,n[6]=t):t=n[6];let p=v?._rev,m=f?._rev;return n[7]!==o||n[8]!==c||n[9]!==l||n[10]!==a||n[11]!==p||n[12]!==m?(r=[o,c,l,p,m,a],n[7]=o,n[8]=c,n[9]=l,n[10]=a,n[11]=p,n[12]=m,n[13]=r):r=n[13],(0,s.useEffect)(t,r),null}function i(e){let{_id:t,_type:r,_rev:n,slug:u}=e;return{_id:t,_type:r,_rev:n,slug:u}}var a=(0,s.memo)(function(e){let t,r;let s=(0,u.c)(8),{comlink:i,type:a,previewKitConnection:l,loadersConnection:v}=e;s[0]!==e.id?(r=(0,o.vsM)(e.id),s[0]=e.id,s[1]=r):r=s[1],t=r;let{draft:_,published:f,ready:d}=(0,o.iav)(t,a,"low"),p="connected"===l||"connected"===v;if(d&&_||f){let e;return s[2]!==i||s[3]!==_||s[4]!==t||s[5]!==p||s[6]!==f?(e=(0,n.jsx)(c,{comlink:i,draft:_,livePreviewEnabled:p,published:f},t),s[2]=i,s[3]=_,s[4]=t,s[5]=p,s[6]=f,s[7]=e):e=s[7],e}return null})}}]);
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.