1 line
85 KiB
Plaintext
1 line
85 KiB
Plaintext
"use strict";(self.webpackChunkdouyin_web=self.webpackChunkdouyin_web||[]).push([["19304"],{688960:function(e,t,n){function l(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function o(e){var t=l(e).Element;return e instanceof t||e instanceof Element}function r(e){var t=l(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function i(e){if("undefined"==typeof ShadowRoot)return!1;var t=l(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}n.d(t,{fi:function(){return eu}});var a,s,d,u,c,f,p=Math.max,v=Math.min,m=Math.round;function h(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function g(){return!/^((?!chrome|android).)*safari/i.test(h())}function x(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var i=e.getBoundingClientRect(),a=1,s=1;t&&r(e)&&(a=e.offsetWidth>0&&m(i.width)/e.offsetWidth||1,s=e.offsetHeight>0&&m(i.height)/e.offsetHeight||1);var d=(o(e)?l(e):window).visualViewport,u=!g()&&n,c=(i.left+(u&&d?d.offsetLeft:0))/a,f=(i.top+(u&&d?d.offsetTop:0))/s,p=i.width/a,v=i.height/s;return{width:p,height:v,top:f,right:c+p,bottom:f+v,left:c,x:c,y:f}}function _(e){var t=l(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function b(e){return e?(e.nodeName||"").toLowerCase():null}function y(e){return((o(e)?e.ownerDocument:e.document)||window.document).documentElement}function w(e){return x(y(e)).left+_(e).scrollLeft}function j(e){return l(e).getComputedStyle(e)}function C(e){var t=j(e),n=t.overflow,l=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+l)}function N(e){var t=x(e),n=e.offsetWidth,l=e.offsetHeight;return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-l)&&(l=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:l}}function k(e){return"html"===b(e)?e:e.assignedSlot||e.parentNode||(i(e)?e.host:null)||y(e)}function E(e,t){void 0===t&&(t=[]);var n,o=function e(t){return["html","body","#document"].indexOf(b(t))>=0?t.ownerDocument.body:r(t)&&C(t)?t:e(k(t))}(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),a=l(o),s=i?[a].concat(a.visualViewport||[],C(o)?o:[]):o,d=t.concat(s);return i?d:d.concat(E(k(s)))}function L(e){return r(e)&&"fixed"!==j(e).position?e.offsetParent:null}function I(e){for(var t=l(e),n=L(e);n&&["table","td","th"].indexOf(b(n))>=0&&"static"===j(n).position;)n=L(n);return n&&("html"===b(n)||"body"===b(n)&&"static"===j(n).position)?t:n||function(e){var t=/firefox/i.test(h());if(/Trident/i.test(h())&&r(e)&&"fixed"===j(e).position)return null;var n=k(e);for(i(n)&&(n=n.host);r(n)&&0>["html","body"].indexOf(b(n));){var l=j(n);if("none"!==l.transform||"none"!==l.perspective||"paint"===l.contain||-1!==["transform","perspective"].indexOf(l.willChange)||t&&"filter"===l.willChange||t&&l.filter&&"none"!==l.filter)return n;n=n.parentNode}return null}(e)||t}var S="bottom",O="right",M="left",A="auto",R=["top",S,O,M],T="start",D="viewport",P="popper",F=R.reduce(function(e,t){return e.concat([t+"-"+T,t+"-end"])},[]),B=[].concat(R,[A]).reduce(function(e,t){return e.concat([t,t+"-"+T,t+"-end"])},[]),U=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],q={placement:"bottom",modifiers:[],strategy:"absolute"};function W(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var H={passive:!0};function V(e){return e.split("-")[0]}function z(e){return e.split("-")[1]}function Z(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function G(e){var t,n=e.reference,l=e.element,o=e.placement,r=o?V(o):null,i=o?z(o):null,a=n.x+n.width/2-l.width/2,s=n.y+n.height/2-l.height/2;switch(r){case"top":t={x:a,y:n.y-l.height};break;case S:t={x:a,y:n.y+n.height};break;case O:t={x:n.x+n.width,y:s};break;case M:t={x:n.x-l.width,y:s};break;default:t={x:n.x,y:n.y}}var d=r?Z(r):null;if(null!=d){var u="y"===d?"height":"width";switch(i){case T:t[d]=t[d]-(n[u]/2-l[u]/2);break;case"end":t[d]=t[d]+(n[u]/2-l[u]/2)}}return t}var $={top:"auto",right:"auto",bottom:"auto",left:"auto"};function K(e){var t,n,o,r,i,a,s,d=e.popper,u=e.popperRect,c=e.placement,f=e.variation,p=e.offsets,v=e.position,h=e.gpuAcceleration,g=e.adaptive,x=e.roundOffsets,_=e.isFixed,b=p.x,w=void 0===b?0:b,C=p.y,N=void 0===C?0:C,k="function"==typeof x?x({x:w,y:N}):{x:w,y:N};w=k.x,N=k.y;var E=p.hasOwnProperty("x"),L=p.hasOwnProperty("y"),A=M,R="top",T=window;if(g){var D=I(d),P="clientHeight",F="clientWidth";D===l(d)&&"static"!==j(D=y(d)).position&&"absolute"===v&&(P="scrollHeight",F="scrollWidth");("top"===c||(c===M||c===O)&&"end"===f)&&(R=S,N-=(_&&D===T&&T.visualViewport?T.visualViewport.height:D[P])-u.height,N*=h?1:-1),(c===M||("top"===c||c===S)&&"end"===f)&&(A=O,w-=(_&&D===T&&T.visualViewport?T.visualViewport.width:D[F])-u.width,w*=h?1:-1)}var B=Object.assign({position:v},g&&$);var U=!0===x?(t={x:w,y:N},n=l(d),o=t.x,r=t.y,{x:m(o*(i=n.devicePixelRatio||1))/i||0,y:m(r*i)/i||0}):{x:w,y:N};return(w=U.x,N=U.y,h)?Object.assign({},B,((s={})[R]=L?"0":"",s[A]=E?"0":"",s.transform=1>=(T.devicePixelRatio||1)?"translate("+w+"px, "+N+"px)":"translate3d("+w+"px, "+N+"px, 0)",s)):Object.assign({},B,((a={})[R]=L?N+"px":"",a[A]=E?w+"px":"",a.transform="",a))}var J={left:"right",right:"left",bottom:"top",top:"bottom"};function Y(e){return e.replace(/left|right|bottom|top/g,function(e){return J[e]})}var X={start:"end",end:"start"};function Q(e){return e.replace(/start|end/g,function(e){return X[e]})}function ee(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&i(n)){var l=t;do{if(l&&e.isSameNode(l))return!0;l=l.parentNode||l.host}while(l)}return!1}function et(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function en(e,t,n){var r,i,a,s,d,u,c,f,v,m,h;return t===D?et(function(e,t){var n=l(e),o=y(e),r=n.visualViewport,i=o.clientWidth,a=o.clientHeight,s=0,d=0;if(r){i=r.width,a=r.height;var u=g();(u||!u&&"fixed"===t)&&(s=r.offsetLeft,d=r.offsetTop)}return{width:i,height:a,x:s+w(e),y:d}}(e,n)):o(t)?((i=x(r=t,!1,"fixed"===n)).top=i.top+r.clientTop,i.left=i.left+r.clientLeft,i.bottom=i.top+r.clientHeight,i.right=i.left+r.clientWidth,i.width=r.clientWidth,i.height=r.clientHeight,i.x=i.left,i.y=i.top,i):et((a=y(e),d=y(a),u=_(a),c=null==(s=a.ownerDocument)?void 0:s.body,f=p(d.scrollWidth,d.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),v=p(d.scrollHeight,d.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),m=-u.scrollLeft+w(a),h=-u.scrollTop,"rtl"===j(c||d).direction&&(m+=p(d.clientWidth,c?c.clientWidth:0)-f),{width:f,height:v,x:m,y:h}))}function el(){return{top:0,right:0,bottom:0,left:0}}function eo(e){return Object.assign({},el(),e)}function er(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function ei(e,t){void 0===t&&(t={});var n,l,i,a,s,d,u,c,f,m,h=t,g=h.placement,_=void 0===g?e.placement:g,w=h.strategy,C=void 0===w?e.strategy:w,N=h.boundary,L=h.rootBoundary,M=h.elementContext,A=void 0===M?P:M,T=h.altBoundary,F=h.padding,B=void 0===F?0:F,U=eo("number"!=typeof B?B:er(B,R)),q=e.rects.popper,W=e.elements[void 0!==T&&T?A===P?"reference":P:A];var H=(n=o(W)?W:W.contextElement||y(e.elements.popper),l=void 0===N?"clippingParents":N,i=void 0===L?D:L,a=C,f=(c=[].concat("clippingParents"===l?(d=E(k(s=n)),o(u=["absolute","fixed"].indexOf(j(s).position)>=0&&r(s)?I(s):s)?d.filter(function(e){return o(e)&&ee(e,u)&&"body"!==b(e)}):[]):[].concat(l),[i]))[0],(m=c.reduce(function(e,t){var l=en(n,t,a);return e.top=p(l.top,e.top),e.right=v(l.right,e.right),e.bottom=v(l.bottom,e.bottom),e.left=p(l.left,e.left),e},en(n,f,a))).width=m.right-m.left,m.height=m.bottom-m.top,m.x=m.left,m.y=m.top,m),V=x(e.elements.reference),z=G({reference:V,element:q,strategy:"absolute",placement:_}),Z=et(Object.assign({},q,z)),$=A===P?Z:V,K={top:H.top-$.top+U.top,bottom:$.bottom-H.bottom+U.bottom,left:H.left-$.left+U.left,right:$.right-H.right+U.right},J=e.modifiersData.offset;if(A===P&&J){var Y=J[_];Object.keys(K).forEach(function(e){var t=[O,S].indexOf(e)>=0?1:-1,n=["top",S].indexOf(e)>=0?"y":"x";K[e]+=Y[n]*t})}return K}function ea(e,t,n){return p(e,v(t,n))}function es(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ed(e){return["top",O,S,M].some(function(t){return e[t]>=0})}var eu=(a={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,r=o.scroll,i=void 0===r||r,a=o.resize,s=void 0===a||a,d=l(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach(function(e){e.addEventListener("scroll",n.update,H)}),s&&d.addEventListener("resize",n.update,H),function(){i&&u.forEach(function(e){e.removeEventListener("scroll",n.update,H)}),s&&d.removeEventListener("resize",n.update,H)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=G({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,l=n.gpuAcceleration,o=n.adaptive,r=n.roundOffsets,i=void 0===r||r,a={placement:V(t.placement),variation:z(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===l||l,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,K(Object.assign({},a,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===o||o,roundOffsets:i})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,K(Object.assign({},a,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:i})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},l=t.attributes[e]||{},o=t.elements[e];if(!!r(o)&&!!b(o))Object.assign(o.style,n),Object.keys(l).forEach(function(e){var t=l[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var l=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});if(!!r(l)&&!!b(l))Object.assign(l.style,i),Object.keys(o).forEach(function(e){l.removeAttribute(e)})})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,l=e.name,o=n.offset,r=void 0===o?[0,0]:o,i=B.reduce(function(e,n){var l,o,i,a,s,d,u,c;return e[n]=(l=n,o=t.rects,i=r,s=[M,"top"].indexOf(a=V(l))>=0?-1:1,u=(d="function"==typeof i?i(Object.assign({},o,{placement:l})):i)[0],c=d[1],u=u||0,c=(c||0)*s,[M,O].indexOf(a)>=0?{x:c,y:u}:{x:u,y:c}),e},{}),a=i[t.placement],s=a.x,d=a.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=d),t.modifiersData[l]=i}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,l=e.name;if(!t.modifiersData[l]._skip){for(var o=n.mainAxis,r=void 0===o||o,i=n.altAxis,a=void 0===i||i,s=n.fallbackPlacements,d=n.padding,u=n.boundary,c=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,v=void 0===p||p,m=n.allowedAutoPlacements,h=t.options.placement,g=V(h)===h,x=s||(g||!v?[Y(h)]:function(e){if(V(e)===A)return[];var t=Y(e);return[Q(e),t,Q(t)]}(h)),_=[h].concat(x).reduce(function(e,n){var l,o,r,i,a,s,f,p,h,g,x,_,b,y;return e.concat(V(n)===A?(l=t,o={placement:n,boundary:u,rootBoundary:c,padding:d,flipVariations:v,allowedAutoPlacements:m},i=(r=o).placement,a=r.boundary,s=r.rootBoundary,f=r.padding,p=r.flipVariations,g=void 0===(h=r.allowedAutoPlacements)?B:h,0===(b=(_=(x=z(i))?p?F:F.filter(function(e){return z(e)===x}):R).filter(function(e){return g.indexOf(e)>=0})).length&&(b=_),Object.keys(y=b.reduce(function(e,t){return e[t]=ei(l,{placement:t,boundary:a,rootBoundary:s,padding:f})[V(t)],e},{})).sort(function(e,t){return y[e]-y[t]})):n)},[]),b=t.rects.reference,y=t.rects.popper,w=new Map,j=!0,C=_[0],N=0;N<_.length;N++){var k=_[N],E=V(k),L=z(k)===T,I=["top",S].indexOf(E)>=0,D=I?"width":"height",P=ei(t,{placement:k,boundary:u,rootBoundary:c,altBoundary:f,padding:d}),U=I?L?O:M:L?S:"top";b[D]>y[D]&&(U=Y(U));var q=Y(U),W=[];if(r&&W.push(P[E]<=0),a&&W.push(P[U]<=0,P[q]<=0),W.every(function(e){return e})){C=k,j=!1;break}w.set(k,W)}if(j){for(var H=v?3:1,Z=function(e){var t=_.find(function(t){var n=w.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return C=t,"break"},G=H;G>0&&"break"!==Z(G);G--);}t.placement!==C&&(t.modifiersData[l]._skip=!0,t.placement=C,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,l=e.name,o=n.mainAxis,r=n.altAxis,i=n.boundary,a=n.rootBoundary,s=n.altBoundary,d=n.padding,u=n.tether,c=void 0===u||u,f=n.tetherOffset,m=void 0===f?0:f,h=ei(t,{boundary:i,rootBoundary:a,padding:d,altBoundary:s}),g=V(t.placement),x=z(t.placement),_=!x,b=Z(g),y="x"===b?"y":"x",w=t.modifiersData.popperOffsets,j=t.rects.reference,C=t.rects.popper,k="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,E="number"==typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(!!w){if(void 0===o||o){var R,D="y"===b?"top":M,P="y"===b?S:O,F="y"===b?"height":"width",B=w[b],U=B+h[D],q=B-h[P],W=c?-C[F]/2:0,H=x===T?j[F]:C[F],G=x===T?-C[F]:-j[F],$=t.elements.arrow,K=c&&$?N($):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:el(),Y=J[D],X=J[P],Q=ea(0,j[F],K[F]),ee=_?j[F]/2-W-Q-Y-E.mainAxis:H-Q-Y-E.mainAxis,et=_?-j[F]/2+W+Q+X+E.mainAxis:G+Q+X+E.mainAxis,en=t.elements.arrow&&I(t.elements.arrow),eo=en?"y"===b?en.clientTop||0:en.clientLeft||0:0,er=null!=(R=null==L?void 0:L[b])?R:0,es=ea(c?v(U,B+ee-er-eo):U,B,c?p(q,B+et-er):q);w[b]=es,A[b]=es-B}if(void 0!==r&&r){var ed,eu,ec,ef="x"===b?"top":M,ep="x"===b?S:O,ev=w[y],em="y"===y?"height":"width",eh=ev+h[ef],eg=ev-h[ep],ex=-1!==["top",M].indexOf(g),e_=null!=(ec=null==L?void 0:L[y])?ec:0,eb=ex?eh:ev-j[em]-C[em]-e_+E.altAxis,ey=ex?ev+j[em]+C[em]-e_-E.altAxis:eg;var ew=c&&ex?(eu=ea(eb,ev,ed=ey))>ed?ed:eu:ea(c?eb:eh,ev,c?ey:eg);w[y]=ew,A[y]=ew-ev}t.modifiersData[l]=A}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,l,o=e.state,r=e.name,i=e.options,a=o.elements.arrow,s=o.modifiersData.popperOffsets,d=V(o.placement),u=Z(d),c=[M,O].indexOf(d)>=0?"height":"width";if(!!a&&!!s){var f=(t=i.padding,n=o,eo("number"!=typeof(t="function"==typeof t?t(Object.assign({},n.rects,{placement:n.placement})):t)?t:er(t,R))),p=N(a),v="y"===u?"top":M,m="y"===u?S:O,h=o.rects.reference[c]+o.rects.reference[u]-s[u]-o.rects.popper[c],g=s[u]-o.rects.reference[u],x=I(a),_=x?"y"===u?x.clientHeight||0:x.clientWidth||0:0,b=f[v],y=_-p[c]-f[m],w=_/2-p[c]/2+(h/2-g/2),j=ea(b,w,y);o.modifiersData[r]=((l={})[u]=j,l.centerOffset=j-w,l)}},effect:function(e){var t=e.state,n=e.options.element,l=void 0===n?"[data-popper-arrow]":n;if(null!=l&&("string"!=typeof l||!!(l=t.elements.popper.querySelector(l)))&&!!ee(t.elements.popper,l))t.elements.arrow=l},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,l=t.rects.reference,o=t.rects.popper,r=t.modifiersData.preventOverflow,i=ei(t,{elementContext:"reference"}),a=ei(t,{altBoundary:!0}),s=es(i,l),d=es(a,o,r),u=ed(s),c=ed(d);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:d,isReferenceHidden:u,hasPopperEscaped:c},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":c})}}]},u=void 0===(d=(s=a).defaultModifiers)?[]:d,f=void 0===(c=s.defaultOptions)?q:c,function(e,t,n){void 0===n&&(n=f);var i,a,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},q,f),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},d=[],c=!1;var p={state:s,setOptions:function(n){var l,r,i,a,c,m,h="function"==typeof n?n(s.options):n;v(),s.options=Object.assign({},f,s.options,h),s.scrollParents={reference:o(e)?E(e):e.contextElement?E(e.contextElement):[],popper:E(t)};var g=(m=(r=Object.keys(l=[].concat(u,s.options.modifiers).reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{})).map(function(e){return l[e]}),i=new Map,a=new Set,c=[],r.forEach(function(e){i.set(e.name,e)}),r.forEach(function(e){!a.has(e.name)&&!function e(t){a.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!a.has(t)){var n=i.get(t);n&&e(n)}}),c.push(t)}(e)}),c),U.reduce(function(e,t){return e.concat(m.filter(function(e){return e.phase===t}))},[]));return s.orderedModifiers=g.filter(function(e){return e.enabled}),function(){s.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,l=e.effect;if("function"==typeof l){var o=l({state:s,name:t,instance:p,options:void 0===n?{}:n});d.push(o||function(){})}})}(),p.update()},forceUpdate:function(){if(c)return;var e,t,n,o,i,a,d,u,f,v,h,g,j,k=s.elements,E=k.reference,L=k.popper;if(!!W(E,L)){s.rects={reference:(e=E,t=I(L),n="fixed"===s.options.strategy,o=r(t),f=r(t)&&(d=m((a=(i=t).getBoundingClientRect()).width)/i.offsetWidth||1,u=m(a.height)/i.offsetHeight||1,1!==d||1!==u),v=y(t),h=x(e,f,n),g={scrollLeft:0,scrollTop:0},j={x:0,y:0},(o||!o&&!n)&&(("body"!==b(t)||C(v))&&(g=function(e){var t;if(e===l(e)||!r(e))return _(e);return{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}}(t)),r(t)?(j=x(t,!0),j.x+=t.clientLeft,j.y+=t.clientTop):v&&(j.x=w(v))),{x:h.left+g.scrollLeft-j.x,y:h.top+g.scrollTop-j.y,width:h.width,height:h.height}),popper:N(L)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach(function(e){return s.modifiersData[e.name]=Object.assign({},e.data)});for(var S=0;S<s.orderedModifiers.length;S++){if(!0===s.reset){s.reset=!1,S=-1;continue}var O=s.orderedModifiers[S],M=O.fn,A=O.options,R=void 0===A?{}:A,T=O.name;"function"==typeof M&&(s=M({state:s,options:R,name:T,instance:p})||s)}}},update:(i=function(){return new Promise(function(e){p.forceUpdate(),e(s)})},function(){return!a&&(a=new Promise(function(e){Promise.resolve().then(function(){a=void 0,e(i())})})),a}),destroy:function(){v(),c=!0}};if(!W(e,t))return p;p.setOptions(n).then(function(e){!c&&n.onFirstUpdate&&n.onFirstUpdate(e)});function v(){d.forEach(function(e){return e()}),d=[]}return p})},693816:function(e,t,n){n.r(t),n.d(t,{More:function(){return z}});var l=n("629686");n("490629"),n("374954"),n("706056");var o=n("320165"),r=n("101199"),i=n("890710"),a=n("391948"),s=n("688960"),d=n("469935"),u=n.n(d),c=n("855357"),f=n("176449"),p=n("935372"),v=n("341623"),m=n("880327"),h=n("386206"),g=n("414061"),x=n("601034"),_=n("46892"),b=n("402748");let y=(0,r.forwardRef)((e,t)=>(0,o.jsx)("svg",(0,b._)((0,l._)({width:22,height:23,fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t},e),{children:(0,o.jsx)("path",{d:"M15.583 11.5a1.833 1.833 0 1 1 3.667 0 1.833 1.833 0 0 1-3.667 0zM9.167 11.5a1.833 1.833 0 1 1 3.666 0 1.833 1.833 0 0 1-3.666 0zM4.583 9.667a1.833 1.833 0 1 0 0 3.666 1.833 1.833 0 0 0 0-3.666z",fill:"#fff"})})));var w={adIntroductionMask:"Mrrhu4Ln",adIntroductionModal:"Pw_Yyf84",adIntroductionContent:"n8MnrXYD",adIntroductionTitle:"dZg2sti2",adIntroductionDetail:"_zPGB6Ws",adIntroductionClose:"wsnboRVA",moreContainer:"_6D1Cp2t",popperShow:"YK5tIG4e",moreSelectorContainer:"RJudxp8S",item:"u4YX0wq2",feedAdSelectorContainer:"sRTgIZA1",coverTop:"Lg3VSTnf",safari:"bC5Bc07K",coverBottom:"pzHLHzAT",cancelCoverBottom:"IB2eup01",cancelButton:"q6dnPRG_",textContainer:"snovAOBQ",text:"zewYqXF3"},j=n("624508"),C=new j.h({dislike:{eventName:"dislike",params:{group_id:"",author_id:"",enter_from:"",enter_from_merge:"",click_from:"",type:"",item_duration_ms:0}},cancelDislikeClick:{eventName:"cancel_dislike_click",params:{group_id:"",author_id:"",enter_from:"",enter_from_merge:"",click_from:"",type:"",tab_name:""}},report:{eventName:"report",params:{group_id:"",author_id:"",enter_from:"",enter_from_merge:"",click_from:"",type:"",tab_name:""}}});let N={dislike:[],report:[]};var k=n("59850"),E=n("396868"),L=n("889429"),I=n("442556");let S=e=>{let{awemeInfo:t,cardInfoContainerRef:n,imageContainerRef:a,onCoverCancelHover:s,cancleDislike:d,tab:c,logParams:f}=e,p=(0,r.useRef)(null),v=(0,r.useRef)(null),m=(0,k.Z)(async()=>{let{statusCode:e}=await (0,I.m)(null==t?void 0:t.awemeId);d(),null==s||s();let n=N.dislike.indexOf(null==t?void 0:t.awemeId);if(N.dislike.splice(n,1),0!==e)E.F.info("网络异常");else{let e=(0,x.yW)();C.sendLog("cancelDislikeClick",(0,l._)({enter_from:e,enter_from_merge:e,click_from:`${e}_hover_page`,group_id:null==t?void 0:t.awemeId,tab_name:null!=c?c:e},f||{}))}});return(0,o.jsxs)(o.Fragment,{children:[(0,i.createPortal)((0,o.jsx)("div",{className:u()(w.coverTop,{[w.safari]:(0,L.G6)()}),ref:p,onClick:e=>{e.stopPropagation(),e.preventDefault()},children:"视频已移除"}),a.current),(0,i.createPortal)((0,o.jsx)("div",{className:u()(w.coverBottom,w.cancelCoverBottom),ref:v,onClick:e=>{e.stopPropagation(),e.preventDefault()},children:(0,o.jsx)("div",{className:w.cancelButton,onClick:m,children:"撤销"})}),n.current)]})},O=e=>{let{cardInfoContainerRef:t,imageContainerRef:n,onCoverHover:l}=e,a=(0,r.useRef)(null),s=(0,r.useRef)(null);return(0,r.useEffect)(()=>{null==l||l()}),(0,o.jsxs)(o.Fragment,{children:[(0,i.createPortal)((0,o.jsx)("div",{className:u()(w.coverTop,{[w.safari]:(0,L.G6)()}),ref:a,onClick:e=>{e.stopPropagation(),e.preventDefault()}}),n.current),(0,i.createPortal)((0,o.jsx)("div",{className:w.coverBottom,ref:s,onClick:e=>{e.stopPropagation(),e.preventDefault()},children:(0,o.jsxs)("div",{className:w.textContainer,children:[(0,o.jsx)("div",{className:w.text,children:"提交成功"}),(0,o.jsx)("div",{className:w.text,children:"我们将尽快处理"})]})}),t.current)]})};var M=n("811603");n("679308");var A=n("426112"),R=n("426038"),T=n("499059"),D=n("759894"),P=n("335924"),F=n("709705"),B=n("31992"),U=n("325508");let q=e=>{let{awemeInfo:t,isFeedAd:n=!1,onRef:i,onDislikeClick:a,onReportClick:s,onAdLikeClick:d,onAdIntroduceClick:c,tab:f,logParams:p}=e,v=(0,M._)(e,["awemeInfo","isFeedAd","onRef","onDislikeClick","onReportClick","onAdLikeClick","onAdIntroduceClick","tab","logParams"]),h=(0,k.Z)(async function(){var e,o,r;let{clickMethod:i,reportExtraParams:s}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clickMethod:"icon"};if(n){let e=(null==t?void 0:t.rawAdData)?(0,A.Rx)(t):null;if(!e){E.F.info("操作失败,请稍后重试");return}let n=await (0,U.j$)({creative_id:Number(e.creative_id),log_extra:String(e.log_extra)});(null==n?void 0:n.code)===0?(E.F.info("操作成功,将减少此类广告出现"),null==a||a()):E.F.info("操作失败,请稍后重试");return}let{statusCode:d,errMsg:u}=await (0,I.w)(null==t?void 0:t.awemeId),c=(null==t?void 0:t.awemeId)&&(null===(e=T.Le.getConfig(T.gI.WallPaperIds))||void 0===e?void 0:e.includes(null==t?void 0:t.awemeId))?1:0;if(0===d){let e=(0,D.vM)();C.sendLog("dislike",(0,l._)({urlParamList:["previous_page"],author_id:null==t?void 0:null===(o=t.authorInfo)||void 0===o?void 0:o.uid,group_id:null==t?void 0:t.awemeId,log_pb:null==t?void 0:t.logPb,is_full_screen:(0,m.r)()?"1":"0",tab_name:null!=f?f:(0,B.zD)()||(0,P.Rs)("tab_name")||"",click_method:i,from_follow_list:(null===(r=T.Le.getConfig(T.gI.FromFollowList))||void 0===r?void 0:r.tag)?"1":"0",aweme_type:null==t?void 0:t.awemeType,is_insert_wallpaper:c,enter_from:(0,x.yW)(),enter_from_merge:(0,x.yW)(),click_from:`${e}_hover_page`},s)),null==a||a()}else E.F.info(u);c&&(0,F.qQ)(R.LocalStorageKeys.WallPaper,{disappear:!0})}),g=(0,r.useCallback)(e=>{null==e||e.stopPropagation(),null==e||e.preventDefault(),h({clickMethod:"icon",reportExtraParams:p}),(null==t?void 0:t.awemeId)&&N.dislike.push(null==t?void 0:t.awemeId)},[null==t?void 0:t.awemeId,h,p]),_=(0,k.Z)(async()=>{let e=(null==t?void 0:t.rawAdData)?(0,A.Rx)(t):null;if(!e){E.F.info("操作失败,请稍后重试");return}let n=await (0,U.j$)({creative_id:Number(e.creative_id),log_extra:String(e.log_extra),is_positive:1});(null==n?void 0:n.code)===0?(E.F.info("操作成功,将持续优化推荐内容"),null==d||d()):E.F.info("操作失败,请稍后重试")}),y=(0,r.useCallback)(()=>{null==s||s()},[s]),j=(0,r.useCallback)(()=>{null==c||c()},[c]);return(0,o.jsxs)("div",(0,b._)((0,l._)({className:u()(w.moreSelectorContainer,{[w.feedAdSelectorContainer]:n}),ref:i,onClick:e=>{null==e||e.stopPropagation(),null==e||e.preventDefault()}},v),{children:[(0,o.jsx)("div",{onClick:g,className:w.item,children:"不感兴趣"}),n&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{onClick:e=>{null==e||e.stopPropagation(),null==e||e.preventDefault(),_()},className:w.item,children:"喜欢该广告"}),(0,o.jsx)("div",{onClick:e=>{null==e||e.stopPropagation(),null==e||e.preventDefault(),y()},className:w.item,children:"举报"}),(0,o.jsx)("div",{onClick:e=>{null==e||e.stopPropagation(),null==e||e.preventDefault(),j()},className:w.item,children:"为什么看到广告"})]}),!n&&(0,o.jsx)("div",{onClick:e=>{null==e||e.stopPropagation(),null==e||e.preventDefault(),null==s||s()},className:w.item,children:"举报"})]}))};var W=n("87897");let H=e=>{let{onClose:t}=e;return(0,o.jsx)("div",{className:w.adIntroductionMask,onClick:t,children:(0,o.jsxs)("div",{className:w.adIntroductionModal,onClick:e=>e.stopPropagation(),children:[(0,o.jsxs)("div",{className:w.adIntroductionContent,children:[(0,o.jsx)("div",{className:w.adIntroductionTitle,children:"抖音广告"}),(0,o.jsx)("div",{className:w.adIntroductionDetail,children:"抖音根据您的个人偏好向您展示广告,以向您提供更好的服务。如果您对于某条广告不感兴趣,您可以通过右键视频,点击“不感兴趣”,选择屏蔽您不感兴趣的广告内容,但这项设置不会改变您在抖音看到的广告数量。"})]}),(0,o.jsx)("div",{className:w.adIntroductionClose,onClick:t,children:(0,o.jsx)(v.Z,{})})]})})},V=()=>{let e=document.createElement("div"),t=(0,a.createRoot)(e),n=document.body;if((0,m.r)()){let e=document;n=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement||document.body}n.appendChild(e);t.render((0,o.jsx)(H,{onClose:()=>{t.unmount(),e.remove()}}))},z=e=>{let{awemeInfo:t,isFeedAd:n=!1,className:a,cardInfoContainerRef:d,imageContainerRef:v,onCoverHover:m,onCoverCancelHover:b,user:j,onMouseEnter:k,onMouseLeave:E,tab:L,logParams:I,enableCardHoverPreview:M,onPopperShow:A,onPopperHidden:R,onDislikeCoverShow:T,onDislikeCoverHidden:D,onReplaceTopCard:P,onReportCoverShow:F}=e,B=(0,r.useRef)(null),U=(0,r.useRef)(0),H=(0,W._)(),[z,Z]=(0,r.useState)(null),[G,$]=(0,r.useState)(!1),[K,J]=(0,r.useState)(!1),[Y,X]=(0,r.useState)(!1),Q=()=>{clearTimeout(U.current),X(!0),null==A||A(),null==k||k()},ee=()=>{U.current=setTimeout(()=>{X(!1),null==R||R()},250),null==E||E()},et=(0,r.useCallback)(async()=>{var e,o,r,i;if(n){let e=(null==t?void 0:t.rawAdData)?(0,h.As)(t.rawAdData):null;if(!e)return;g.emit(g.EVENT.videoPause,"More_handleClickAdReport"),(0,p.n)({creative_id:e.creative_id,log_extra:e.log_extra,title:"广告举报",user_id:null==j?void 0:null===(i=j.info)||void 0===i?void 0:i.uid,onShow:()=>{g.emit(g.EVENT.videoStopPlayNext)},onClose:()=>{},onReportSuccess:()=>{J(!0),null==F||F(),null==P||P(),(null==t?void 0:t.awemeId)&&N.report.push(null==t?void 0:t.awemeId)},loginDispatch:null==j?void 0:j.dispatch,abtestData:H});return}let a=(0,x.yW)();if(C.sendLog("report",(0,l._)({urlParamList:["previous_page"],enter_from:a,enter_from_merge:a,click_from:`${a}_hover_page`,author_id:null==t?void 0:null===(e=t.authorInfo)||void 0===e?void 0:e.uid,group_id:null==t?void 0:t.awemeId,tab_name:null!=L?L:a},I||{})),t.awemeType===c.e.XgVideo){g.emit(g.EVENT.videoPause,"More_handleClickReport"),window.open((0,_.Tl)({videoid:null==t?void 0:t.awemeId,param:"envoke_tipoff",value:"1"}));return}(0,p.m)({title:(null==t?void 0:t.awemeType)===c.e.Note?"举报图集":"举报视频",type:"video",pipeline_id:(null==t?void 0:t.awemeType)===c.e.Note?"161":"157",object_id:null==t?void 0:t.awemeId,onShow:()=>{g.emit(g.EVENT.videoStopPlayNext)},userInfo:null==j?void 0:j.info,loginDispatch:null==j?void 0:j.dispatch,owner_id:null==t?void 0:null===(o=t.authorInfo)||void 0===o?void 0:o.uid,owner_sec_id:null==t?void 0:null===(r=t.authorInfo)||void 0===r?void 0:r.secUid,enter_from:(0,x.yW)(),onReport:()=>{J(!0),null==F||F(),null==P||P(),(null==t?void 0:t.awemeId)&&N.report.push(null==t?void 0:t.awemeId)},toast:()=>null,abtestData:H})},[t,j,I,H,n,L,F,P]);return(0,r.useEffect)(()=>{N.dislike.includes(null==t?void 0:t.awemeId)&&($(!0),null==T||T(),null==m||m()),!n&&N.report.includes(null==t?void 0:t.awemeId)&&(J(!0),null==F||F(),null==m||m())},[]),(0,r.useEffect)(()=>{if(!Y||!M)return;let e=e=>{var t;Y&&z&&!z.contains(e.target)&&!(null===(t=B.current)||void 0===t?void 0:t.contains(e.target))&&(X(!1),null==R||R(!1))};return document.addEventListener("click",e,!0),()=>{document.removeEventListener("click",e,!0)}},[Y,z]),(0,r.useEffect)(()=>{B.current&&z&&(0,s.fi)(B.current,z,{placement:"bottom-start"})},[z]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:u()(w.moreContainer,a,{[w.popperShow]:Y}),onMouseEnter:()=>M?null:Q(),onMouseLeave:()=>M?null:ee(),onClick:e=>{e.stopPropagation(),e.preventDefault(),M&&(Y?ee():Q())},ref:B,children:(0,o.jsx)(f.Z,{src:y,viewBox:"0 0 22 23",width:22,height:22})}),Y&&(0,i.createPortal)((0,o.jsx)(q,{awemeInfo:t,isFeedAd:n,onDislikeClick:()=>{$(!0),null==P||P(),null==T||T(),null==m||m(),X(!1),null==R||R()},onReportClick:()=>{X(!1),null==R||R(),et()},onAdLikeClick:()=>{X(!1),null==R||R()},onAdIntroduceClick:()=>{X(!1),null==R||R(),V()},onRef:Z,onMouseEnter:Q,onMouseLeave:M?null:ee,tab:L,logParams:I}),document.body),G&&(0,o.jsx)(S,{awemeInfo:t,cardInfoContainerRef:d,imageContainerRef:v,onCoverCancelHover:b,onCoverHover:m,cancleDislike:()=>{$(!1),null==P||P(!0),null==D||D()},tab:L,logParams:I,tab:L,logParams:I}),K&&(0,o.jsx)(O,{awemeInfo:t,cardInfoContainerRef:d,imageContainerRef:v,onCoverCancelHover:b,onCoverHover:m,tab:L,logParams:I})]})}},72986:function(e,t,n){n.d(t,{u2:function(){return s},vr:function(){return d}});var l=n(320165);n(101199);var o=n(356426),r=n(39711),i=n(237727),a=n(599961);let s=60576,d=e=>{let{originalLink:t,reportDesc:n,reportDescPlaceholder:s,images:d,onOriginalLinkChange:u,onReportDescChange:c,onImagesChange:f}=e;return(0,l.jsxs)("div",{id:"incut-d2c-root-cmqospijk00314tji7ln7dgpl",className:a.default.plagiarismFields,"data-reference-id":"2958:1816",children:[(0,l.jsx)(o._,{text:"被抄袭的原创作品链接",required:!0}),(0,l.jsx)(r.K,{className:a.default.plagiarismTextArea,maxLength:500,placeholder:"请提供可公开访问的原始链接,并确认发布时间早于被举报内容",minHeight:78,value:t||"",onChange:u}),(0,l.jsx)(o._,{text:"举报描述"}),(0,l.jsx)(r.K,{maxLength:200,placeholder:s,minHeight:75,value:n||"",onChange:c}),(0,l.jsxs)("div",{className:a.default.plagiarismTips,children:["1.如果你是原创作者本人",(0,l.jsx)("br",{}),"请上传首发作品截图、首发账号个人主页截图",(0,l.jsx)("br",{}),"2.如果你是原创作者授权的代理人",(0,l.jsx)("br",{}),"请上传授权书(含授权人签字或盖章)、原创作者首发作品截图、原创作者账号个人主页截图"]}),(0,l.jsx)("div",{className:a.default.uploadContainer,children:(0,l.jsx)(i.U,{value:d||[],onChange:f})}),(0,l.jsx)("div",{className:a.default.uploadTips,children:"每张小于 10M,支持JPG、PNG格式,最多上传4张"})]})}},935372:function(e,t,n){n.d(t,{n:function(){return e5},m:function(){return e7}});var l=n("320165"),o=n("101199"),r=n("890710"),i=n("499059");n("490629");var a=n("227630"),s=n("477667"),d=n("687875"),u=n("250532"),c=n("913029"),f=n("469935"),p=n.n(f),v=n("277837");let{ArrowUp:m,ArrowDown:h,W:g,S:x,Escape:_,N:b}=d.bf,y=e=>{let{children:t,title:n,visible:r,onCancel:i}=e,a=o.useCallback(()=>{i&&i(!1)},[]),d=o.useRef(null),f=e=>{e.stopPropagation()};return o.useEffect(()=>{let e="report/ui/Modal";return(0,u.o)({disableKey:[h,m,g,x,_,b].map(e=>e.code),pauseGlobalShortcut:!0},e),()=>{(0,u.m)(e)}},[]),o.useEffect(()=>{let{current:e}=d;if(e)return e.setAttribute("tabindex","0"),e.addEventListener("DOMMouseScroll",f),e.onwheel=e=>e.preventDefault(),e.focus(),()=>{e.removeEventListener("DOMMouseScroll",f)}},[r]),r?(0,l.jsx)("div",{className:c.default.mask,ref:d,onWheel:f,children:(0,l.jsxs)("div",{className:p()(c.default.modalContainer,e.className),"data-e2e":"report-container",children:[(0,l.jsx)("div",{className:c.default.close,onClick:a,"data-e2e":"report-container-close",children:(0,l.jsx)(v.n,{width:36,height:36,src:s.Z})}),n&&(0,l.jsx)("div",{className:c.default.title,children:n}),(0,l.jsx)("div",{className:c.default.content,children:t})]})}):null};var w=n("629686");n("374954");var j=n("90837"),C=n("624508"),N=new C.h({report_web:{eventName:"report_web",params:{report_type:"",object_id:"",enter_method:""}}}),k=n("974976"),E=n("216554");let L=e=>{let{selected:t,disable:n,label:r,className:i,onClick:a,value:s}=e,d=o.useCallback(()=>{a&&a(s,!t)},[s,t,a]);return(0,l.jsxs)("div",{className:p()(E.default.radioContainer,i),children:[(0,l.jsx)("div",{onClick:d,className:p()(E.default.radio,{[E.default.selected]:t,[E.default.disable]:n})}),r&&(0,l.jsx)("span",{className:E.default.label,children:r})]})};var I=n("794706");let S=e=>{let{notResize:t=!1,value:n,onChange:r,placeholder:i,maxLength:a,width:s,className:d,minHeight:u}=e,c=o.useRef(null),[f,v]=o.useState(),m=o.useCallback(e=>{let t=e.target.value;t.length<=a&&r(t)},[r]);return(0,l.jsxs)("div",{style:{width:s},className:p()(I.default.textareaContainer,d),children:[(0,l.jsx)("textarea",{value:n,ref:c,style:{minHeight:u,height:f},onChange:m,onKeyDown:e=>e.stopPropagation(),placeholder:i,className:I.default.textarea}),void 0!==a&&(0,l.jsxs)("div",{className:p()(I.default.count,{[I.default.overflow]:n.length>a}),children:[n.length,"/",a]})]})};var O=n("428584");function M(e){let{size:t="normal",type:n="primary",children:o,autoFixed:r=!0,className:i,width:a,style:s,theme:d="solid",disabled:u=!1,onClick:c=function(){}}=e;return(0,l.jsx)("button",{type:"button",disabled:u,onClick:c,className:p()(O.default.button,O.default[t],O.default[n],O.default[d],{[O.default.fixed]:!r},i),style:(0,w._)({width:a&&`${a}px`},s),children:o})}var A=e=>{let{reasons:t,type:n,object_id:r,isLive:i=!1,onLiveReport:a=()=>void 0,logParams:s,toast:d}=e,[u,c]=o.useState(""),[f,p]=o.useState(""),v=o.useMemo(()=>{let e={};for(let n=0;n<t.length;n++){let l=t[n];e[n%3]?e[n%3].push(l):e[n%3]=[l]}return e},[t]),m=o.useCallback(e=>{p(e)},[]),h=o.useCallback(()=>{!i&&(N.sendLog("report_web",(0,w._)({report_type:n,object_id:r},s)),null==e||e.onClose()),i&&(a(f,u),null==e||e.onClose()),d?d("提交成功",null==e?void 0:e.toastParent):k.F.info("提交成功",null==e?void 0:e.toastParent)},[f,u,a]);return(0,l.jsxs)("div",{className:j.default.reportContainer,"data-e2e":"report-container",children:[(0,l.jsxs)("div",{className:j.default.reasonList,children:[(0,l.jsx)("div",{className:j.default.col,children:(v[0]||[]).map(e=>(0,l.jsx)(L,{selected:f===e.value,label:e.label,value:e.value,className:j.default.reasonItem,onClick:m},e.value))}),(0,l.jsx)("div",{className:j.default.col,children:(v[1]||[]).map(e=>(0,l.jsx)(L,{selected:f===e.value,label:e.label,value:e.value,className:j.default.reasonItem,onClick:m},e.value))}),(0,l.jsx)("div",{className:j.default.col,children:(v[2]||[]).map(e=>(0,l.jsx)(L,{selected:f===e.value,label:e.label,value:e.value,className:j.default.reasonItem,onClick:m},e.value))})]}),(0,l.jsx)(S,{notResize:!0,maxLength:140,placeholder:"请详细描述举报原因,便于平台判断违规情况",minHeight:75,value:u,onChange:e=>c(e),className:j.default.reportDesc}),(0,l.jsx)(M,{className:j.default.submit,onClick:h,disabled:!f,children:"提交"})]})};let R=["色情低俗","违法犯罪","造谣传谣","垃圾广告","售卖假货","非原创内容","未成年人相关","其他"],T=["色情低俗","违法犯罪","造谣传谣","垃圾广告","骚扰","人身攻击","时政不实信息"],D=["色情低俗","违法犯罪","造谣传谣","垃圾广告","骚扰","人身攻击","时政不实信息"],P=["色情低俗","违法犯罪","造谣传谣","垃圾广告","售卖假货","未成年相关","头像、昵称、签名、背景图违规"],F=["违法违禁","淫秽色情","抽烟饮酒","欺诈/售假","未成年人相关","危险行为","录像/盗播","声音违规","诱导刷礼","引导线下转账","侮辱谩骂","其他"];var B=e=>{let[t,n]=(0,o.useState)(!0),[s,d]=o.useState(a.default.zoomIn),u=o.useCallback(()=>{d(a.default.zoomOut),setTimeout(()=>{var t;n(!1),r.unmountComponentAtNode(e.portalRef),e.portalRef.remove(),null===(t=e.onClose)||void 0===t||t.call(e)},300)},[t]);return(0,o.useEffect)(()=>()=>{i.Le.setConfig(i.gI.IsAlreadyExsitReportModal,!1)},[]),(0,l.jsx)(y,{title:e.title,visible:t,className:s,onCancel:u,children:(0,l.jsx)(A,{toast:null==e?void 0:e.toast,toastParent:e.toastParent,reasons:function(e){switch(e){case"video":return R.map(e=>({label:e,value:e}));case"comment":return T.map(e=>({label:e,value:e}));case"user":return P.map(e=>({label:e,value:e}));case"live":return F.map(e=>({label:e,value:e}));case"danmaku":return D.map(e=>({label:e,value:e}));default:return[]}}(e.type),onClose:u,object_id:e.object_id,type:e.type,isLive:!0,onLiveReport:e.onLiveReport,logParams:e.logParams})})},U=n("402748");n("706056"),n("362051");var q=n("254127"),W=n("557329");let{ArrowUp:H,ArrowDown:V,W:z,S:Z,Escape:G,N:$}=d.bf,K=e=>{let{visible:t,children:n,title:r,footer:i,className:a,footerClassName:d,onCancel:c,showClose:f=!0}=e,m=o.useRef(),h=e=>{e.stopPropagation()};return(o.useEffect(()=>{let e="report/ui/Modal";return(0,u.o)({disableKey:[V,H,z,Z,G,$].map(e=>e.code),pauseGlobalShortcut:!0},e),()=>{(0,u.m)(e)}},[]),(0,o.useEffect)(()=>{var e,t,n;return null===(e=m.current)||void 0===e||e.setAttribute("tabindex","0"),null===(t=m.current)||void 0===t||t.addEventListener("DOMMouseScroll",h),null===(n=m.current)||void 0===n||n.focus(),()=>{var e;null===(e=m.current)||void 0===e||e.removeEventListener("DOMMouseScroll",h)}},[t]),t)?(0,l.jsx)("div",{className:W.default.mask,ref:m,onWheel:h,children:(0,l.jsxs)("div",{className:p()(W.default.modalContainer,a),"data-e2e":"report-container",children:[f&&(0,l.jsx)("div",{className:W.default.close,onClick:()=>{"function"==typeof c&&c(!1)},"data-e2e":"report-container-close",children:(0,l.jsx)(v.n,{width:36,height:36,src:s.Z})}),r&&(0,l.jsx)("div",{className:W.default.title,children:r}),(0,l.jsx)("div",{className:W.default.content,children:n}),(0,l.jsx)("div",{className:p()(W.default.footer,d),children:i})]})}):null};var J=n("549419");function Y(e){let{children:t,className:n,width:o,style:r,disabled:i=!1,onClick:a=function(){}}=e;return(0,l.jsx)("button",{type:"button",disabled:i,onClick:a,className:p()(J.default.button,n),style:(0,w._)({width:o&&`${o}px`},r),children:t})}var X=n("356426"),Q=n("61061");let ee=e=>{let{label:t,value:n,checked:o,disabled:r,className:i,style:a,onCheck:s}=e;return(0,l.jsxs)("div",{className:p()(Q.default.container,i),style:a,children:[(0,l.jsx)("div",{onClick:()=>{"function"==typeof s&&s(n)},className:p()(Q.default.radio,{[Q.default.checked]:o,[Q.default.disabled]:r})}),t&&(0,l.jsx)("span",{className:Q.default.label,children:t})]})};var et=n("664186");let en=e=>{let{className:t,column:n=1,optionList:r,value:i,onChange:a}=e,s=(0,o.useMemo)(()=>({width:`${100/n}%`}),[n]);return Array.isArray(r)?(0,l.jsx)("div",{className:p()(et.default.container,t),children:r.map(e=>(0,l.jsx)(ee,{className:et.default.radio,style:s,label:e.label,value:e.value,checked:i===e.value,onCheck:a},e.value))}):null};var el=n("39711"),eo=n("237727"),er=n("863822"),ei=n("661540");let ea=e=>{let{value:t,className:n,onClick:o}=e;return(0,l.jsxs)("div",{className:p()(er.default.container,n),onClick:o,children:[(0,l.jsx)("div",{className:er.default.text,children:t}),(0,l.jsx)(v.n,{className:er.default.icon,src:ei.Z,width:24,height:24})]})};var es=n("600767");let ed=e=>{let{objectId:t,schemaType:n=1}=e,[r,i]=(0,o.useState)();return(0,o.useEffect)(()=>{let l=`schema_type=${n}&object_id=${t}`;(0,es.ep)(e.objectId,{schema:l}).then(e=>{!e||(null==e?void 0:e.statusCode)?k.F.info("服务器打瞌睡了,请稍后再试"):i(null==e?void 0:e.qrcodeUrl)})},[t,n]),(0,l.jsx)("img",{className:e.className,src:r})};var eu=n("392188");let ec=(0,o.forwardRef)((e,t)=>(0,l.jsx)("svg",(0,U._)((0,w._)({width:36,height:36,fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t},e),{children:(0,l.jsx)("path",{d:"M20.566 9.364a1.929 1.929 0 0 1 2.727 2.727l-5.637 5.637 5.637 5.637a1.928 1.928 0 1 1-2.727 2.727l-6.985-6.985-.016-.015a1.929 1.929 0 0 1 0-2.728l7-7z",fill:"#0A0C20"})})));var ef=e=>{let{visible:t,defaultValue:n=[],onCancel:r,onOk:i}=e,[a,s]=(0,o.useState)(n),{ReportEntry:d}=window;return d?(0,l.jsx)(K,{title:(0,l.jsxs)("div",{className:eu.default.title,children:[(0,l.jsx)(v.n,{className:eu.default.icon,src:ec,width:24,height:24,onClick:()=>r()}),(0,l.jsx)("div",{children:"选择聊天证据"})]}),visible:t,showClose:!1,onCancel:()=>r(),footer:(0,l.jsx)(Y,{style:{width:"100%"},onClick:()=>i(a),disabled:!a.length,children:"确定"}),children:(0,l.jsx)("div",{className:eu.default.messageContainer,children:(0,l.jsx)(d,{onMessageSelect:e=>s(e),selectedMessage:a})})}):null},ep=n("599961");n("679308");var ev=n("987826"),em=n("911429"),eh={VIDEO:101,101:"VIDEO",COMMENT:102,102:"COMMENT",USER:103,103:"USER",IMAGE:126,126:"IMAGE",IM:106,106:"IM",IM_GROUP:115,115:"IM_GROUP"};let{APP_ID:eg,CLIENT_APP_ID:ex}=ev,e_={157:101,161:126};function eb(e){return 60448===e||113===e}let ey=[{label:"侵犯权益",value:"侵犯权益",piracy:!0,children:[{label:"侵犯我/我的组织的权益",value:"侵犯我/我的组织的权益"},{label:"侵犯他人权益",value:"侵犯他人权益",needInfringementExtra:!0,infringementTypeOptions:[{label:"不当使用肖像",value:60579,description:"肖像被丑化污损、或未经他人授权使用"},{label:"损害个人名誉",value:60582,description:"捏造事实或侮辱、诋毁他人"},{label:"损害企业商誉",value:60583,description:"捏造、传播企业负面信息、虚假信息,影响企业信誉、破坏企业形象"},{label:"不当改编作品",value:60585,description:"未经授权搬运/抄袭他人原创内容"},{label:"冒充身份",value:60581,description:"身份信息、账号资料被他人仿冒"},{label:"假冒商标",value:60586,description:"未经许可使用与他人注册商标相同或近似标识"},{label:"假冒专利",value:60587,description:"未经许可实施他人专利技术、使用他人专利方法"},{label:"侵犯未成年权益",value:60558,description:"未成年人被不当使用肖像、侮辱诽谤等"},{label:"不属于以上类型",value:60588,description:""}]}]}];function ew(e){let t=new Map,n=e=>{var l;t.set(e.value,e),null===(l=e.children)||void 0===l||l.forEach(n)};return e.forEach(n),t}function ej(e){var t,n,l,o,r,i;return null!==(i=null!==(r=null!==(o=null!==(l=null!==(n=null!==(t=null==e?void 0:e.label)&&void 0!==t?t:null==e?void 0:e.text)&&void 0!==n?n:null==e?void 0:e.reason_str)&&void 0!==l?l:null==e?void 0:e.serial_str)&&void 0!==o?o:null==e?void 0:e.name)&&void 0!==r?r:null==e?void 0:e.category_name)&&void 0!==i?i:null==e?void 0:e.reason}function eC(e){if(Array.isArray(e))return e;if("string"==typeof e)try{let t=JSON.parse(e);return Array.isArray(t)?t:void 0}catch(e){return}}let eN=e=>{var t;let{jumpTextClassName:n,showJumpText:o,selectedReportLabel:r,selectedSubReportLabel:i,needInfringementExtra:a,subLabel:s,infringementOwner:d,infringementType:u,onSubLabelChange:c,onInfringementOwnerChange:f,onInfringementTypeChange:p}=e;return(null==r?void 0:null===(t=r.children)||void 0===t?void 0:t.length)?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"请选择侵权类型",required:!0}),(0,l.jsx)(en,{column:2,optionList:r.children,value:s,onChange:c}),!!a&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"你认为该内容侵犯了谁的权益",required:!0}),(0,l.jsx)(el.K,{maxLength:140,minHeight:68,placeholder:"请输入被侵权个人/企业/机构名称",value:d||"",onChange:f}),(0,l.jsx)(X._,{text:"侵权类型",required:!0}),(0,l.jsx)(en,{column:3,optionList:(null==i?void 0:i.infringementTypeOptions)||[],value:u,onChange:p})]}),o&&(0,l.jsx)("div",{className:n,children:"侵权问题需要详细举证,提交后进入批量侵权举报页面"})]}):null};var ek=n("72986");let eE=e=>{var t,n,r,i,a,s,d,u,c;let{reportScene:f,reasonList:p,reasonMap:v,onChange:m}=e,[h,g]=(0,o.useState)(),[x,_]=(0,o.useState)(),[b,y]=(0,o.useState)(),[w,j]=(0,o.useState)(),[C,N]=(0,o.useState)(),[k,E]=(0,o.useState)(),L=function(e){var t,n,l,r,i,a,s,d;let{reasonMap:u,primary:c,label:f}=e,[p,v]=(0,o.useState)(),[m,h]=(0,o.useState)(),[g,x]=(0,o.useState)();let _=(t=u,n=c,l=f,null===(i=t.get(n))||void 0===i?void 0:null===(r=i.report_labels)||void 0===r?void 0:r.find(e=>e.value===l));let b=(a=_,s=p,null==a?void 0:null===(d=a.children)||void 0===d?void 0:d.find(e=>e.value===s)),y=null==b?void 0:b.needInfringementExtra;return{subLabel:p,infringementOwner:m,infringementType:g,selectedReportLabel:_,selectedSubReportLabel:b,needInfringementExtra:y,resetInfringementState:()=>{v(void 0),h(void 0),x(void 0)},handleSubLabelChange:e=>{v(e),h(void 0),x(void 0)},setInfringementOwner:h,setInfringementType:x}}({reasonMap:v,primary:h,label:b}),{subLabel:I,infringementOwner:S,infringementType:O,selectedReportLabel:M,selectedSubReportLabel:A,needInfringementExtra:R,resetInfringementState:T}=L;let D=(d=v,eb(u=h)||(null===(c=d.get(u))||void 0===c?void 0:c.piracy)),P=124===h,F=!!R,B=D||(null==M?void 0:M.piracy)&&!F,U=h===ek.u2,q=(null===(t=v.get(h))||void 0===t?void 0:t.textAreaDesc)||"请详细描述举报原因,便于平台判断违规情况";return(0,o.useEffect)(()=>{let e=U?!!C:function(e){let{isJumpQinquan:t,isPrimaryJumpQinquan:n,label:l,subLabel:o,needInfringementExtra:r,infringementOwner:i,infringementType:a,reportDesc:s,reportScene:d,secondary:u,primary:c}=e;return!!n||(r?!!(o&&i&&a&&(null==s?void 0:s.trim())):t?o:124===c?!!l:d===eh.USER?u:c&&!t)}({isJumpQinquan:B,isPrimaryJumpQinquan:D,label:b,subLabel:I,needInfringementExtra:R,infringementOwner:S,infringementType:O,reportDesc:w,reportScene:f,secondary:x,primary:h});m({reasonCode:x||h,reportLabels:I||b,reportDesc:w,originalLink:C,imgList:k,infringementOwner:S,infringementType:O,validate:e})},[h,x,b,I,w,C,k,S,O,R,B,D,U]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"举报原因",required:!0}),(0,l.jsx)(en,{column:3,optionList:p,value:h,onChange:e=>{g(e),_(void 0),y(void 0),N(void 0),T()}}),U?(0,l.jsx)(ek.vr,{originalLink:C,reportDesc:w,reportDescPlaceholder:q,images:k,onOriginalLinkChange:N,onReportDescChange:j,onImagesChange:E}):D?(0,l.jsx)("div",{className:ep.default.jumpText,children:"侵权问题需要详细举证,提交后进入批量侵权举报页面"}):(0,l.jsxs)(l.Fragment,{children:[(null===(r=v.get(h))||void 0===r?void 0:null===(n=r.children)||void 0===n?void 0:n.length)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"请选择具体的类型",required:f===eh.USER}),(0,l.jsx)(en,{column:3,optionList:null===(i=v.get(h))||void 0===i?void 0:i.children,value:x,onChange:_})]}),(null===(s=v.get(h))||void 0===s?void 0:null===(a=s.report_labels)||void 0===a?void 0:a.length)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"请选择具体的类型",required:P}),(0,l.jsx)(en,{column:3,optionList:v.get(h).report_labels,value:b,onChange:e=>{y(e),T()}})]}),(0,l.jsx)(eN,{jumpTextClassName:ep.default.jumpText,showJumpText:!!((null==M?void 0:M.piracy)&&!R),selectedReportLabel:M,selectedSubReportLabel:A,needInfringementExtra:R,subLabel:I,infringementOwner:S,infringementType:O,onSubLabelChange:L.handleSubLabelChange,onInfringementOwnerChange:L.setInfringementOwner,onInfringementTypeChange:L.setInfringementType}),(!(null==M?void 0:M.piracy)||R)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"举报描述",required:!!R}),(0,l.jsx)(el.K,{maxLength:200,placeholder:q,minHeight:75,value:w,onChange:j}),(0,l.jsxs)("div",{className:ep.default.uploadContainer,children:[(0,l.jsx)(eo.U,{value:k,onChange:E}),(0,l.jsx)("div",{className:ep.default.uploadTips,children:"每张小于 10M,支持JPG、PNG格式,最多上传4张"})]})]})]})]})},eL=e=>{var t,n,r,i,a;let{reasonList:s,reasonMap:d,onChange:u}=e,[c,f]=(0,o.useState)(),[p,v]=(0,o.useState)(),[m,h]=(0,o.useState)(),[g,x]=(0,o.useState)(),[_,b]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=c&&(null==g?void 0:g.length);u({reasonCode:p||c,reportLabels:m,chatList:g,validate:e})},[c,p,m,g]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"举报原因",required:!0}),(0,l.jsx)(en,{column:3,optionList:s,value:c,onChange:e=>{f(e),v(void 0),h(void 0)}}),(null===(n=d.get(c))||void 0===n?void 0:null===(t=n.children)||void 0===t?void 0:t.length)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"请选择具体的类型"}),(0,l.jsx)(en,{column:3,optionList:null===(r=d.get(c))||void 0===r?void 0:r.children,value:p,onChange:v})]}),(null===(a=d.get(c))||void 0===a?void 0:null===(i=a.report_labels)||void 0===i?void 0:i.length)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"请选择具体的类型"}),(0,l.jsx)(en,{column:3,optionList:d.get(c).report_labels,value:m,onChange:h})]}),(0,l.jsx)(X._,{text:"聊天证据",required:!0}),(0,l.jsx)(ea,{value:(null==g?void 0:g.length)?`已添加${g.length}条聊天证据`:"添加聊天证据",onClick:()=>b(!0)}),(0,l.jsx)(ef,{visible:_,defaultValue:g,onCancel:()=>b(!1),onOk:e=>{x(e),b(!1)}})]})},eI=e=>{var t,n,r,i,a;let{videoId:s,reasonList:d,reasonMap:u,onChange:c}=e,[f,p]=(0,o.useState)(),[v,m]=(0,o.useState)(),[h,g]=(0,o.useState)();return(0,o.useEffect)(()=>{let e=f&&60466!==f;c({reasonCode:v||f,reportLabels:h,validate:e})},[f,v,h]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"举报原因",required:!0}),(0,l.jsx)(en,{column:3,optionList:d,value:f,onChange:e=>{p(e),m(void 0),g(void 0)}}),60466===f?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:ep.default.infringement,children:["侵权问题需要详细举证,可扫描下方抖音码前往",(0,l.jsx)("br",{}),"「抖音APP」进行侵权举报"]}),(0,l.jsx)(ed,{className:ep.default.douyinCode,objectId:s})]}):(0,l.jsxs)(l.Fragment,{children:[(null===(n=u.get(f))||void 0===n?void 0:null===(t=n.children)||void 0===t?void 0:t.length)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"请选择具体的类型"}),(0,l.jsx)(en,{column:3,optionList:null===(r=u.get(f))||void 0===r?void 0:r.children,value:v,onChange:m})]}),(null===(a=u.get(f))||void 0===a?void 0:null===(i=a.report_labels)||void 0===i?void 0:i.length)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X._,{text:"请选择具体的类型"}),(0,l.jsx)(en,{column:3,optionList:u.get(f).report_labels,value:h,onChange:g})]})]})]})};var eS=e=>{let{reportScene:t,reasonData:n,dataSource:o,onValuesChange:r}=e,{video_id:i}=o,{reasonList:a=[],reasonMap:s=new Map}=n;return(0,l.jsxs)("div",{children:[[eh.VIDEO,eh.IMAGE,eh.USER].includes(t)&&(0,l.jsx)(eE,{reportScene:t,reasonList:a,reasonMap:s,onChange:r}),[eh.IM,eh.IM_GROUP].includes(t)&&(0,l.jsx)(eL,{reasonList:a,reasonMap:s,onChange:r}),[eh.COMMENT].includes(t)&&(0,l.jsx)(eI,{videoId:i,reasonList:a,reasonMap:s,onChange:r})]})},eO=n("395677"),eM=n("414061"),eA=n("837095"),eR=new C.h({enter_report_edit_page:{eventName:"enter_report_edit_page",params:{object_type:"",object_id:"",enter_from:""}},report_submit:{eventName:"report_submit",params:{object_type:"",object_id:"",enter_from:"",follow_status:"",reason_type:"",report_labels:""}},report_comment:{eventName:"report_comment",params:{comment_panel_position:"",comment_category:"",object_type:"",object_id:"",comment_id:"",enter_from:"",follow_status:"",reason_type:"",report_labels:""}}}),eT=n("395823"),eD=n("121998"),eP=e=>{var t,n,a;let{pipelineId:s,dataSource:d,logParams:u,onReport:c,toast:f}=e,{object_id:v,owner_id:m,owner_sec_id:h,user_id:g,comment_with_emoji:x,enter_from:_,con_short_id:b,type:y}=d,[j,C]=(0,o.useState)(!0),[N,E]=o.useState(q.default.zoomIn),[L,I]=(0,o.useState)(),[S,O]=(0,o.useState)(),M=function(e,t,n){var l,o;if(!n)return;let r=(null==e?void 0:null===(o=e.reasonMap)||void 0===o?void 0:null===(l=o.get(t))||void 0===l?void 0:l.report_labels)||[],i=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=arguments.length>2?arguments[2]:void 0;for(let o of e){let e=t||(null==o?void 0:o.piracy);if((null==o?void 0:o.value)===n)return{label:o.label,parentLabel:l,piracy:e,needInfringementExtra:o.needInfringementExtra,infringementTypeOptions:o.infringementTypeOptions};let r=i((null==o?void 0:o.children)||[],e,null==o?void 0:o.label);if(r)return r}};return i(r)}(null==L?void 0:L.reasonData,null==S?void 0:S.reasonCode,null==S?void 0:S.reportLabels),A=S&&(eb(S.reasonCode)||(null==L?void 0:null===(a=L.reasonData)||void 0===a?void 0:null===(n=a.reasonMap)||void 0===n?void 0:null===(t=n.get(S.reasonCode))||void 0===t?void 0:t.piracy)||(null==M?void 0:M.piracy)&&!(null==M?void 0:M.needInfringementExtra)),R=o.useCallback(()=>{E(q.default.zoomOut),setTimeout(()=>{var t;C(!1),r.unmountComponentAtNode(e.portalRef),e.portalRef.remove(),null===(t=e.onClose)||void 0===t||t.call(e)},300)},[e.onClose]);(0,o.useEffect)(()=>{let e=eM.listen(eM.EVENT.hideModal,R);return()=>{e()}},[R]),(0,o.useEffect)(()=>()=>{i.Le.setConfig(i.gI.IsAlreadyExsitReportModal,!1)},[]),(0,eO.O)({onChange:e=>{let{isFullscreen:t}=e;t&&R()}});let T=(e,t)=>f?null==f?void 0:f(e,t):k.F.info(e,t),D=async()=>{var e,t,n;let l,o,r,i;let a=await (0,eT.b)(h),{reasonCode:s,reportLabels:d,reportDesc:f,originalLink:p,imgList:x,chatList:j,infringementOwner:C,infringementType:N}=S,{reportScene:k,reasonData:E}=L;if(A){let e="";if("video"===y){if(v){let t=window.location.href;e=eD.stringifyUrl({url:t,query:{modal_id:v}})}}else"user"===y&&h&&(e=`https://www.douyin.com/user/${h}`);let t=eD.stringifyUrl({url:"https://www.douyin.com/qinquan/report?enter_from=pc_douyin",query:{item_info:e}});window.open(t,"_blank"),R();return}d&&(l=(null==M?void 0:M.needInfringementExtra)?null==M?void 0:M.parentLabel:null==M?void 0:M.label),(null==x?void 0:x.length)&&(o=null==x?void 0:x.map(e=>e.Uri).join(","),i=x.map(e=>({_type:"normal_image_info",uri:e.Uri,tpl:"_tos_raw"}))),(null==j?void 0:j.length)&&(r=j.join(","));let I=60576===s,O=I?(0,w._)({original_item_external_url:p,source:_},i?{customized_image_uri_list:i}:{}):(0,w._)({follow_status:null==a?void 0:a.follow_status,con_short_id:b,im_message_list:r,source:_},i?{customized_image_uri_list:i}:{}),D=124===s&&(null==M?void 0:M.label)==="侵犯他人权益",P=null==M?void 0:null===(e=M.infringementTypeOptions)||void 0===e?void 0:e.find(e=>e.value===N),F=(0,U._)((0,w._)((0,U._)((0,w._)({app_id:6383,object_id:v,owner_id:m,user_id:g,reported_id:g},I?{enter_from:_}:{}),{report_type:k,reason:s,reason_text:null==E?void 0:null===(n=E.reasonMap)||void 0===n?void 0:null===(t=n.get(s))||void 0===t?void 0:t.label,report_labels:l,report_desc:f,uri:o,image_uri_list:o}),D?{infringed_subject:C,infringed_reason:N,infringed_reason_str:null==P?void 0:P.label}:{}),{msg_list:[eh.IM,eh.IM_GROUP].includes(k)?r:void 0,report_data:JSON.stringify(O)});(0,em.v_)("/aweme/v1/report/submit/",{},F).then(e=>{switch(!0){case 2159===e.status_code:T("你已举报过该内容,请稍后再试");break;case 0===e.status_code:eR.sendLog("report_submit",(0,w._)({object_type:L.reportScene,object_id:v,enter_from:_,follow_status:null==a?void 0:a.follow_status,reason_type:s,report_labels:l},u)),(null==L?void 0:L.reportScene)===102&&eR.sendLog("report_comment",(0,w._)({object_type:L.reportScene,object_id:v,enter_from:_,follow_status:null==a?void 0:a.follow_status,reason_type:s,report_labels:l},u)),T("提交成功,我们将尽快受理");break;default:T("提交失败,请稍后再试")}R(),null==c||c(0===e.status_code)}).catch(()=>T("服务器打瞌睡了,请稍后再试"))};return((0,o.useEffect)(()=>{(function(e,t){let n=e?e_[e]:void 0;return n?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2?arguments[2]:void 0;return(0,em.U2)("/aweme/v1/report/reason/",{aid:eg,report_type:e,scene:t,object_id:n},{},"").then(t=>{if((null==t?void 0:t.status_code)&&0!==t.status_code)return Promise.reject(t);let n=function e(t){return Array.isArray(t)?t.map(t=>{var n,l,o,r,i,a,s;let d=ej(t),u=function(e){var t,n,l,o,r,i;let a=Number(null!==(i=null!==(r=null!==(o=null!==(l=null!==(n=null!==(t=null==e?void 0:e.value)&&void 0!==t?t:null==e?void 0:e.reason_type)&&void 0!==n?n:null==e?void 0:e.reason_code)&&void 0!==l?l:null==e?void 0:e.code)&&void 0!==o?o:null==e?void 0:e.serial_id)&&void 0!==r?r:null==e?void 0:e.category)&&void 0!==i?i:null==e?void 0:e.reason);return Number.isNaN(a)?void 0:a}(t);if(!d||void 0===u)return null;let c=e(null!==(i=null!==(r=null!==(o=null==t?void 0:t.children)&&void 0!==o?o:null==t?void 0:null===(l=t.next_reasons)||void 0===l?void 0:null===(n=l[0])||void 0===n?void 0:n.list)&&void 0!==r?r:null==t?void 0:t.reason_list)&&void 0!==i?i:null==t?void 0:t.sub_reasons);let f=Array.isArray(s=null==t?void 0:t.report_labels)?s.map(e=>{var t,n,l,o;if("string"==typeof e)return{label:e,value:e};let r=ej(e),i=null!==(l=null!==(n=null!==(t=null==e?void 0:e.value)&&void 0!==t?t:null==e?void 0:e.code)&&void 0!==n?n:null==e?void 0:e.name)&&void 0!==l?l:null==e?void 0:e.label;return r&&void 0!==i?{label:r,value:i,textAreaDesc:null!==(o=null==e?void 0:e.text_area_desc)&&void 0!==o?o:null==e?void 0:e.textAreaDesc}:null}).filter(e=>!!e):[],p=function(e,t){let n=new Map(t.map(e=>[e.value,e]));return[...e.map(e=>{let t=n.get(e.value);return t?(n.delete(e.value),(0,U._)((0,w._)({},e),{piracy:e.piracy||t.piracy,children:e.children||t.children,needInfringementExtra:e.needInfringementExtra||t.needInfringementExtra,infringementTypeOptions:e.infringementTypeOptions||t.infringementTypeOptions,report_labels:e.report_labels||t.report_labels})):e}),...n.values()]}(f,124===u?ey:[]);return{label:d,value:u,textAreaDesc:null!==(a=null==t?void 0:t.text_area_desc)&&void 0!==a?a:null==t?void 0:t.textAreaDesc,piracy:null==t?void 0:t.piracy,children:c.length?c:void 0,report_labels:p.length?p:void 0}}).filter(e=>!!e):[]}(function(e){var t,n;let l=null!==(t=null==e?void 0:e.data)&&void 0!==t?t:e;return null!==(n=[eC(null==e?void 0:e.records),null==e?void 0:e.reason_list,null==e?void 0:e.reasons,null==e?void 0:e.report_reasons,null==e?void 0:e.category_list,eC(null==l?void 0:l.records),null==l?void 0:l.reason_list,null==l?void 0:l.reasons,null==l?void 0:l.report_reasons,null==l?void 0:l.category_list,Array.isArray(l)?l:void 0].find(e=>Array.isArray(e)))&&void 0!==n?n:[]}(t));return{reportScene:e,reasonData:{reasonList:n,reasonMap:ew(n)}}})}(n,1,t):function(e){return fetch(`https://lf-mortise.douyinstatic.com/obj/mortise-online/online/${e}_3364`).then(e=>e.json()).then(e=>{var t;let{reportScene:n,reasonCode:l}=e.pluginData;let o=Array.isArray(t=l)?t[0].list.map(e=>{let{reason_code:t,next_reasons:n,report_labels:l}=e.data;return{label:e.text,value:t,children:Array.isArray(n)?n[0].list.map(e=>({label:e.text,value:e.data.reason_code})):void 0,report_labels:Array.isArray(l)?l.map(e=>({label:e.name,value:e.code})):void 0}}):[];return{reportScene:n,reasonData:{reasonList:o,reasonMap:ew(o)}}})}(e)})(s,v).then(e=>{(0,eA.Z)(g),eR.sendLog("enter_report_edit_page",(0,w._)({object_type:e.reportScene,object_id:v,enter_from:_},u)),1===x&&e.reasonData.reasonList.push({label:"表情包侵权",value:60466}),I(e)}).catch(()=>T("服务器打瞌睡了,请稍后再试",null==e?void 0:e.toastParent))},[]),L&&d)?(0,l.jsx)(K,{title:e.title,visible:j,className:p()(N,A?q.default.jumpText:""),footerClassName:A?q.default.jumpTextFooter:"",onCancel:R,footer:(0,l.jsx)(Y,{className:q.default.submit,onClick:D,disabled:!(null==S?void 0:S.validate),children:"提交"}),children:(0,l.jsx)(eS,{dataSource:d,reportScene:L.reportScene,reasonData:L.reasonData,onValuesChange:O})}):null};n("313036"),n("414931");var eF=n("732992"),eB=n("636435"),eU=n("77758");let eq=e=>{let{value:t="",onChange:n,placeholder:o}=e;return(0,l.jsx)("input",{className:eU.default.container,placeholder:o,value:t,onChange:e=>n(e.target.value)})};var eW=n("387098");function eH(e){let{className:t,text:n,textClassName:o}=e;return(0,l.jsxs)("div",{className:p()(eW.default.container,t,"HideInLynxClassName"),children:[(0,l.jsx)("div",{className:eW.default.loading}),n&&(0,l.jsx)("div",{className:p()(eW.default.text,o),children:n})]})}var eV=n("325508"),ez=n("115855"),eZ=n("55016");let eG=(0,o.forwardRef)((e,t)=>(0,l.jsx)("svg",(0,U._)((0,w._)({width:4,height:17,fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t},e),{children:(0,l.jsx)("path",{d:"M0 0a8 8 0 0 0 2.168 5.476l1.174 1.25a2 2 0 0 1 0 2.738l-1.174 1.25A8 8 0 0 0 0 16.19V0z",fill:"#323442"})})));var e$=n("385987"),eK=n("708372"),eJ={left:"top",right:"top",top:"left",bottom:"left"};let eY=e=>{let{type:t="left",text:n,offsetArrow:i,offsetContainer:a,className:s,children:d,onTipClick:u,renderContent:c,clickHidden:f=!1,target:m,offsetWidth:h=0}=e,[g,x]=(0,o.useState)({width:0,height:0}),[_,b]=(0,o.useState)(t),[y,j]=(0,o.useState)(!1),[C,N]=(0,o.useState)({}),k=(0,o.useRef)(null),E=(0,o.useRef)(),L=(0,o.useRef)(null),I=(0,o.useMemo)(()=>(0,e$.h)(m),[m]),S=(0,o.useMemo)(()=>(0,eK.d)(I,"HTMLBodyElement"),[I]),O=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=window.innerWidth,r=window.innerHeight;return{left:e<0?e:0,top:t<0?t:0,right:e+n>o?o-e-n:0,bottom:t+l>r?r-t-l:0}},M=function(){clearTimeout(L.current),L.current=setTimeout(()=>{j(!1)},200)},A=(0,o.useCallback)(()=>{if(!k.current)return{};let e=E.current.getBoundingClientRect(),{width:n,height:l}=e,o=S?e.x:0,r=S?e.y:0,i=(g.width-n)/2,s=(g.height-l)/2;if(["left","right"].includes(t)){switch(t){case"left":o-=g.width+10;break;case"right":o+=n+10}"number"==typeof a?r+=a:r+=-s}else if(["top","bottom"].includes(t)){switch(t){case"top":r-=g.height+10;break;case"bottom":r+=l+10}"number"==typeof a?o+=a:o+=-i}if(S){let{top:e,left:i,right:a,bottom:s}=O(o,r,g.width,g.height);b(t),["left","right"].includes(t)?(e&&(r-=e),s&&(r+=s),i&&!a&&(o+=g.width+20+n,b("right")),a&&!i&&(o-=g.width+20+n,b("left"))):["top","bottom"].includes(t)&&(i&&(o-=i+h),a&&(o+=a-h),e&&!s&&(r+=g.height+20+l,b("bottom")),s&&!e&&(r-=g.height+20+l,b("top")))}return(0,U._)((0,w._)({},C),{left:`${o}px`,top:`${r}px`})},[C,g,a,t,S]),R=(0,o.useCallback)(()=>{let e=o.Children.only(d);return o.cloneElement(e,{onMouseEnter:t=>{var n,l;clearTimeout(L.current),j(!0),E.current=t.target,N(A()),null==e||null===(l=e.props)||void 0===l||null===(n=l.onMouseEnter)||void 0===n||n.call(l,t)},onMouseLeave:()=>{M()}})},[A,d]);(0,o.useEffect)(()=>{let e=e=>{if(!!y)N(A())};return document.addEventListener("scroll",e,!0),()=>{document.removeEventListener("scroll",e,!0)}},[A,y]),(0,o.useLayoutEffect)(()=>{if(!!k.current)x(k.current.getBoundingClientRect())},[y]),(0,o.useLayoutEffect)(()=>{E.current&&N(A())},[g]);let T=(0,o.useMemo)(()=>(0,l.jsxs)("div",{ref:k,style:(0,w._)({position:S?"fixed":"absolute"},C),onMouseEnter:e=>{clearTimeout(L.current)},onMouseLeave:()=>{M()},className:p()(eZ.default.tooltip,eZ.default[t],s),onClick:e=>{null==u||u(e),f&&j(!1)},children:[(0,l.jsx)(v.n,{width:4,height:17,src:eG,style:{[eJ[_]]:`${i}%`},className:p()(eZ.default.icon,eZ.default[_]),viewBox:"0 0 4 17"}),(0,l.jsx)("span",{className:"",children:c||n})]}),[_,s,f,i,u,c,n,C,t,S]);return(0,l.jsxs)(l.Fragment,{children:[y&&r.createPortal(T,I),R()]})};function eX(e){return(0,l.jsxs)("svg",{className:e.className,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("path",{d:"M6.31015 4.19993C6.30457 3.81502 6.61505 3.5 7 3.5C7.38495 3.5 7.69543 3.81502 7.68984 4.19993L7.63803 7.77116C7.63297 8.11992 7.3488 8.4 7 8.4C6.6512 8.4 6.36703 8.11992 6.36197 7.77116L6.31015 4.19993Z"}),(0,l.jsx)("path",{d:"M7 10.64C7.42526 10.64 7.77 10.2953 7.77 9.87C7.77 9.44474 7.42526 9.1 7 9.1C6.57474 9.1 6.23 9.44474 6.23 9.87C6.23 10.2953 6.57474 10.64 7 10.64Z"}),(0,l.jsx)("path",{d:"M7 14C10.866 14 14 10.866 14 7C14 3.13401 10.866 0 7 0C3.13401 0 0 3.13401 0 7C0 10.866 3.13401 14 7 14ZM7 12.95C3.71391 12.95 1.05 10.2861 1.05 7C1.05 3.71391 3.71391 1.05 7 1.05C10.2861 1.05 12.95 3.71391 12.95 7C12.95 10.2861 10.2861 12.95 7 12.95Z"})]})}function eQ(e){let{text:t,tooltip:n}=e,r=(0,o.useRef)();return(0,l.jsxs)("div",{className:ez.default.categoryTextContainer,children:[(0,l.jsx)("div",{className:ez.default.categoryText,children:t}),n&&(0,l.jsx)(eY,{text:n,type:"right",target:r.current,children:(0,l.jsx)("div",{className:ez.default.iconContainer,ref:r,children:(0,l.jsx)(eX,{className:ez.default.alertCircle})})})]})}function e0(e){let{dataList:t=[],value:n,onChange:o}=e;return(0,l.jsx)("div",{className:ez.default.dataItemList,children:t.map(e=>(0,l.jsx)(ee,{className:ez.default.dataItem,style:e.label.length>=7?{width:"calc(100% - 40px)"}:void 0,label:e.label,checked:(null==n?void 0:n.value)===e.value,value:e.value,onCheck:()=>o(e)},e.value))})}function e1(e){let{dataList:t=[],value:n,onChange:o}=e;return(0,l.jsx)("div",{className:ez.default.container,children:t.map(e=>{let{name:t,tooltip:r,children:i=[]}=e;return(0,l.jsxs)("div",{className:ez.default.categoryItemList,children:[t&&(0,l.jsx)(eQ,{text:t,tooltip:r}),(0,l.jsx)(e0,{dataList:i,value:n,onChange:o})]},t)})})}function e2(){return(0,l.jsxs)("svg",{className:eF.default.svg,viewBox:"0 0 10 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("path",{d:"M6.12852 1.14357C5.95738 0.680906 5.51668 0.351562 5 0.351562C4.48332 0.351562 4.04262 0.680906 3.87148 1.14357C2.4282 1.62362 1.38595 2.9984 1.38595 4.62081V5.837C1.38595 6.52216 1.19579 7.19354 0.837147 7.77455L0.11565 8.94342C-0.19778 9.45119 0.162759 10.1098 0.754132 10.1098H9.24587C9.83724 10.1098 10.1978 9.45119 9.88435 8.94342L9.16285 7.77455C8.80421 7.19354 8.61405 6.52216 8.61405 5.837V4.62081C8.61405 2.9984 7.5718 1.62361 6.12852 1.14357Z"}),(0,l.jsx)("path",{d:"M5 12.3969C4.07376 12.3969 3.27772 11.8324 2.92917 11.0247H7.07083C6.72228 11.8324 5.92624 12.3969 5 12.3969Z"})]})}let e3=e=>{var t,n,r,i;let{dataSource:a,onChange:s}=e,[d,u]=(0,o.useState)(),[c,f]=(0,o.useState)(),[p,v]=(0,o.useState)(),[m,h]=(0,o.useState)(),[g,x]=(0,o.useState)(),[_,b]=(0,o.useState)(),y=(0,o.useRef)(),w=(0,o.useRef)(),j=(0,o.useMemo)(()=>{let e={};return a.forEach(t=>{let{label:n,tips:l}=t;e[n]?e[n].children=e[n].children.concat(t):e[n]={name:n,tooltip:l,children:[t]}}),Object.values(e).map(e=>{let{name:t,tooltip:n,children:l}=e;return{name:t,tooltip:n,children:l.map(e=>{let{text:t,reason_type_id:n,sub_reason_list:l=[],toast:o}=e;return{label:t,value:n,children:l.map(e=>({label:e.text,value:e.reason_type_id})),extra:o}})}})},[a]);return(0,o.useEffect)(()=>{switch(!0){case(null==d?void 0:d.value)===void 0:case(null==d?void 0:d.value)===18&&!(null==_?void 0:_.length):case(null==d?void 0:d.value)===18&&!p:case(null==_?void 0:_.includes(1))&&!m:s({verified:!1});break;default:s({reasonData:d,subReasonData:c,desc:p,info:m,images:g,codes:_,verified:!0})}},[d,c,p,m,g,_,s]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:eF.default.titleBar,children:[(0,l.jsx)(e2,{}),(0,l.jsx)("div",{className:eF.default.title,children:"您的举报我们将尽快受理,核实后我们将第一时间告知受理结果,请尽量提交完整的举报描述及材料。"})]}),(0,l.jsx)(X._,{text:"举报原因",required:!0}),(0,l.jsx)(e1,{dataList:j,onChange:e=>{if(e.value!==(null==d?void 0:d.value))setTimeout(()=>{var t,n,l,o;(null==e?void 0:e.value)===18?null===(n=w.current)||void 0===n||null===(t=n.scrollIntoView)||void 0===t||t.call(n,{behavior:"smooth",block:"nearest"}):null===(o=y.current)||void 0===o||null===(l=o.scrollIntoView)||void 0===l||l.call(o,{behavior:"smooth",block:"nearest"})},0),f(void 0),b(void 0),u(e)},value:d}),(null==d?void 0:d.value)!==18&&(null==d?void 0:null===(t=d.children)||void 0===t?void 0:t.length)>0&&(0,l.jsxs)("div",{ref:y,children:[(0,l.jsx)(X._,{text:"请选择具体的举报类型(选填)"}),(0,l.jsx)(e0,{dataList:null==d?void 0:d.children,onChange:f,value:c})]}),(null==d?void 0:d.value)===18&&(null==d?void 0:null===(n=d.children)||void 0===n?void 0:n.length)>0&&(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{className:eF.default.divider}),(0,l.jsxs)("div",{className:eF.default.description,ref:w,children:["权利人请通过广告投诉平台",(0,l.jsxs)("a",{className:eF.default.link,href:"https://phoniex.toutiao.com/phoniex/index",target:"_blank",rel:"noreferrer",children:[" ","https://phoniex.toutiao.com/phoniex/index"," "]}),"进行投诉,同时上传具体材料(权利人身份证明、侵权内容及权利证明等)"]}),(0,l.jsx)(X._,{text:"举报类型(多选)",required:(null==d?void 0:d.value)===18}),(0,l.jsx)(eB.C,{optionList:null==d?void 0:d.children,value:_,onChange:b}),(0,l.jsx)(X._,{text:(null==_?void 0:null===(r=_.includes)||void 0===r?void 0:r.call(_,1))?"原作者信息":"原作者信息(选填)",required:null==_?void 0:null===(i=_.includes)||void 0===i?void 0:i.call(_,1)}),(0,l.jsx)(eq,{placeholder:"原创作者抖音名称、作品链接或其他信息",value:m,onChange:h})]}),(0,l.jsx)(X._,{text:(null==d?void 0:d.value)===18?"举报描述":"举报描述(选填)",required:(null==d?void 0:d.value)===18}),(0,l.jsx)(el.K,{maxLength:200,placeholder:"请详细描述举报原因,便于平台判断违规情况",minHeight:75,value:p,onChange:v}),(0,l.jsxs)("div",{className:eF.default.uploadContainer,children:[(0,l.jsx)(eo.U,{value:g,onChange:x}),(0,l.jsx)("div",{className:eF.default.uploadTips,children:"每张小于 10M,支持JPG、PNG格式,最多上传4张"})]})]})};var e6=e=>{let{title:t,onClose:n,portalRef:a,toastParent:s,extraInfo:d,onReportSuccess:u}=e,[c,f]=(0,o.useState)(!0),[p,v]=o.useState(eF.default.zoomIn),[m,h]=(0,o.useState)(),[g,x]=(0,o.useState)(),_=o.useCallback(()=>{v(eF.default.zoomOut),setTimeout(()=>{f(!1),r.unmountComponentAtNode(a),a.remove(),null==n||n()},300)},[n]);(0,o.useEffect)(()=>()=>{i.Le.setConfig(i.gI.IsAlreadyExsitReportModal,!1)},[]),(0,o.useEffect)(()=>{let e=eM.listen(eM.EVENT.hideModal,_);return()=>{null==e||e()}},[_]);let b=(0,o.useCallback)(e=>{k.F.info(e,s)},[s]),y=async()=>{let{user_id:e,log_extra:t,creative_id:n}=d,{reasonData:l,subReasonData:o,desc:r,info:i,images:a=[],codes:s=[]}=g,c={creative_id:n,log_extra:t,data:{user_id:e,report_type_id:l.value,report_type_name:l.label,report_pictures:a.map(e=>e.Uri).toString(),report_description:r,sub_reason_id:18===l.value?void 0:null==o?void 0:o.value,sub_reason_name:18===l.value?void 0:null==o?void 0:o.label,report_author_info:18===l.value?i:void 0,report_right_type:18===l.value?s.toString():void 0}};(0,eV.GA)(c).then(e=>{0===e.code?(b("操作成功,将严格审查广告内容"),null==u||u(),_()):b("服务器打瞌睡了,请稍后再试")}).catch(()=>b("服务器打瞌睡了,请稍后再试"))};return(0,eO.O)({onChange:e=>{let{isFullscreen:t}=e;t&&_()}}),(0,o.useEffect)(()=>{(0,eV.iL)().then(e=>{(0,eA.Z)(null==d?void 0:d.user_id),h(e.data)}).catch(()=>b("服务器打瞌睡了,请稍后再试"))},[]),(0,l.jsx)(K,{title:t,visible:c,className:p,onCancel:_,footer:(0,l.jsx)(Y,{className:eF.default.submit,onClick:y,disabled:!(null==g?void 0:g.verified),children:"提交"}),children:m?(0,l.jsx)(e3,{dataSource:m,onChange:x}):(0,l.jsx)(eH,{text:"加载中"})})};let e7=(e,t)=>{if(i.Le.getConfig(i.gI.IsAlreadyExsitReportModal))return;let{loginDispatch:n,userInfo:l,abtestData:o}=e;if((null==l?void 0:l.uid)||e.user_id||(null==e?void 0:e.isLive)||(null==e?void 0:e.isOrigin))(null==l?void 0:l.uid)&&(e.user_id=null==l?void 0:l.uid),e9(e,t);else{var r;(null===(r=window)||void 0===r?void 0:r.showAccount)&&window.showAccount({enterMethod:"report",success:l=>{n({type:"updateUserInfo"}),e.user_id=null==l?void 0:l.user_id,e9(e,t)}})}},e9=(e,t)=>{var n,o;if("object"!=typeof e)return;let a=()=>{i.Le.setConfig(i.gI.IsAlreadyExsitReportModal,!1),"function"==typeof e.onClose&&e.onClose()},s=(null==e?void 0:e.type)==="live",d=document.createElement("div"),u=document.getElementById("root"),c=(()=>{var e;if(t)return t;if(!s)return document.fullscreenElement||u;let n=document.getElementById("slideMode")||document.getElementsByClassName("xgplayer-fullscreen-parent")[0]||document.getElementsByClassName("isCssFullScreen")[0]||document.fullscreenElement,l=document.querySelector(".modal-video-container");return n?n:(null===(e=i.Le.getConfig(i.gI.IsPageFullScreen))||void 0===e?void 0:e.type)?u:l?l:u})();if(!!c)if(c.appendChild(d),e.isOrigin)i.Le.setConfig(i.gI.IsAlreadyExsitReportModal,!0),null==e||null===(n=e.onShow)||void 0===n||n.call(e),r.render((0,l.jsx)(B,{toastParent:c,portalRef:d,title:e.title,type:e.type,object_id:e.object_id,logParams:e.logParams,onClose:a,onLiveReport:e.onLiveReport||(()=>void 0),toast:null==e?void 0:e.toast}),d);else{let{title:t,logParams:n,pipeline_id:s,object_id:u,owner_id:f,user_id:p,comment_with_emoji:v=0,enter_from:m,con_short_id:h,video_id:g,onReport:x,toast:_,owner_sec_id:b,type:y}=e;i.Le.setConfig(i.gI.IsAlreadyExsitReportModal,!0),null==e||null===(o=e.onShow)||void 0===o||o.call(e),r.render((0,l.jsx)(eP,{toastParent:c,portalRef:d,title:t,onClose:a,logParams:n,pipelineId:s,dataSource:{object_id:u,owner_id:f,user_id:p,comment_with_emoji:v,enter_from:m,con_short_id:h,video_id:g,owner_sec_id:b,type:y},onReport:x,toast:_}),d)}},e5=(e,t)=>{if(i.Le.getConfig(i.gI.IsAlreadyExsitReportModal))return;let{loginDispatch:n,user_id:l,abtestData:o}=e;if(l)e8(e,t);else{var r;(null===(r=window)||void 0===r?void 0:r.showAccount)&&window.showAccount({enterMethod:"report",success:l=>{var o;n({type:"updateUserInfo"}),null==e||null===(o=e.onLoginSuccess)||void 0===o||o.call(e),e.user_id=null==l?void 0:l.user_id,e8(e,t)}})}},e8=(e,t)=>{let{creative_id:n,log_extra:o,user_id:a,title:s,onClose:d,onShow:u,onReportSuccess:c}=e,f=document.createElement("div"),p=document.getElementById("root");if(t)p=t,null==t||t.appendChild(f);else{var v;let e=document.getElementById("slideMode")||document.getElementsByClassName("xgplayer-fullscreen-parent")[0]||document.getElementsByClassName("isCssFullScreen")[0],t=document.querySelector(".modal-video-container");if((null===(v=i.Le.getConfig(i.gI.IsPageFullScreen))||void 0===v?void 0:v.type)||e)e&&(p=e),p.appendChild(f);else if(t)p=t,t.appendChild(f);else{let e=document.getElementById("root");null==e||e.appendChild(f)}}i.Le.setConfig(i.gI.IsAlreadyExsitReportModal,!0),null==u||u(),r.render((0,l.jsx)(e6,{toastParent:p,portalRef:f,title:s,onClose:()=>{i.Le.setConfig(i.gI.IsAlreadyExsitReportModal,!1),"function"==typeof d&&d()},extraInfo:{creative_id:n,log_extra:o,user_id:a},onReportSuccess:c}),f)}},636435:function(e,t,n){n.d(t,{C:function(){return d}}),n("490629");var l=n("320165");n("101199");var o=n("461523"),r=n("765593"),i=n("469935"),a=n.n(i);let s=e=>{let{label:t,className:n,onSelect:o,value:i,style:s,selected:d}=e;return(0,l.jsxs)("div",{className:a()(r.default.container,n),style:s,children:[(0,l.jsx)("div",{className:d?r.default.selected:r.default.icon,onClick:()=>o(i)}),t&&(0,l.jsx)("span",{className:r.default.label,children:t})]})},d=e=>{let{optionList:t,value:n=[],onChange:r}=e,i=new Set(n),a=e=>{i.has(e)?i.delete(e):i.add(e),r([...i.values()])};return Array.isArray(t)?(0,l.jsx)("div",{className:o.default.container,children:t.map(e=>(0,l.jsx)(s,{className:o.default.radio,style:e.label.length>=7?{width:"calc(100% - 40px)"}:void 0,label:e.label,value:e.value,selected:i.has(e.value),onSelect:a},e.value))}):null}},237727:function(e,t,n){n.d(t,{U:function(){return m}});var l=n(629686),o=n(402748);n(490629),n(706056),n(656562),n(992871);var r=n(320165),i=n(101199),a=n(277837),s=n(565850),d=n(167993),u=n(837095),c=n(974976);let f="image/png,image/jpeg,image/jpg";function p(e){let{currentLength:t,maxLength:n,onUpload:l}=e,o=(0,i.useRef)(),u=(0,i.useCallback)(()=>{var e;(null===(e=o.current)||void 0===e?void 0:e.value)&&(o.current.value="")},[]);return t===n?null:(0,r.jsxs)("div",{className:d.default.wrap,children:[(0,r.jsx)("input",{className:d.default.input,type:"file",accept:f,multiple:!0,onChange:e=>l(e,u),ref:o}),(0,r.jsx)("div",{className:d.default.buttonContainer,children:(0,r.jsxs)("div",{className:d.default.buttonContent,children:[(0,r.jsx)(a.n,{width:24,height:24,src:s.Z}),(0,r.jsx)("div",{className:d.default.counter,children:`${t}/${n}`})]})})]})}function v(e){let{dataList:t=[],onChange:n}=e,l=e=>{let l=[...t];l.splice(e,1),"function"==typeof n&&n(l)};return(0,r.jsx)(r.Fragment,{children:t.map((e,t)=>(0,r.jsxs)("div",{className:d.default.cover,children:[(0,r.jsx)("div",{className:d.default.close,onClick:()=>l(t)}),(0,r.jsx)("img",{className:d.default.image,src:e.Url})]},e.Uri))})}function m(e){let t=(0,u.Z)(),{maxLength:n=4,value:i=[],onChange:a}=e;return(0,r.jsxs)("div",{className:d.default.container,children:[(0,r.jsx)(v,{dataList:i,onChange:a}),(0,r.jsx)(p,{onUpload:(e,r)=>{let{files:s}=e.target;if(s.length>n){c.F.info(`当前上传图片数量大于 ${n}`);return}for(let e=0;e<s.length;e++){if(s[e].size>10485760){c.F.info("当前上传图片尺寸大于10M");return}if(!f.includes(s[e].type)){c.F.info("当前上传图片是不支持的类型");return}}if(!t){c.F.info("图片上传服务不可用,请稍后再试");return}t.uploadFile(s).then(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];a([...i,...e.map((e,t)=>(0,o._)((0,l._)({},e),{Url:window.URL.createObjectURL(s[t])}))]),"function"==typeof r&&r()}).catch(()=>c.F.info("图片上传失败,请重试"))},currentLength:i.length,maxLength:n})]})}},356426:function(e,t,n){n.d(t,{_:function(){return a}});var l=n(320165);n(101199);var o=n(656837),r=n(469935),i=n.n(r);let a=e=>{let{text:t,required:n=!1,className:r}=e;return(0,l.jsxs)("div",{className:i()(o.default.container,r),children:[(0,l.jsx)("div",{className:o.default.text,children:t}),n&&(0,l.jsx)("div",{className:o.default.icon,children:"*"})]})}},277837:function(e,t,n){n.d(t,{n:function(){return d}});var l=n(629686),o=n(320165),r=n(101199),i=n(867910),a=n(469935),s=n.n(a);let d=r.memo(e=>{let{src:t,width:n=18,height:r=18,color:a,viewBox:d,className:u="",onClick:c=()=>void 0,style:f={}}=e,p=a?(0,l._)({fill:a},f):(0,l._)({},f);return(0,o.jsx)(t,(0,l._)({className:s()(a?"":i.default.svg,u),width:n,height:r,viewBox:d||"0 0 36 36",onClick:c},p))})},39711:function(e,t,n){n.d(t,{K:function(){return s}});var l=n(320165),o=n(101199),r=n(469935),i=n.n(r),a=n(818439);let s=e=>{let{value:t="",onChange:n,placeholder:r,maxLength:s,width:d,className:u,minHeight:c}=e,f=o.useRef(null),p=o.useCallback(e=>{let t=e.target.value;t.length<=s&&n(t)},[n]);return(0,l.jsxs)("div",{style:{width:d},className:i()(a.default.textareaContainer,u),children:[(0,l.jsx)("textarea",{value:t,ref:f,style:{minHeight:c},onChange:p,onKeyDown:e=>e.stopPropagation(),placeholder:r,className:a.default.textarea}),void 0!==s&&(0,l.jsxs)("div",{className:i()(a.default.count,{[a.default.overflow]:t.length>s}),children:[t.length,"/",s]})]})}},974976:function(e,t,n){n.d(t,{F:function(){return _}});var l,o=n(480333),r=n(629686),i=n(402748);n(374954),n(490629);var a=n(320165),s=n(469935),d=n.n(s),u=n(101199),c=n(890710),f=n(880327),p=n(497329);let v=null,m=null,h=null,g=null,x={text:"",duration:3e3};class _ extends(l=u.Component){static create(e){if(v)return e&&e(v);h=document.body,!document.querySelector("#toastContainer")&&((g=document.createElement("div")).className=p.default.toastWrapper,g.id="toastContainer"),h.appendChild(g),c.render((0,a.jsx)(_,{ref:t=>{v=t,e&&e(v)}}),g)}static info(e,t){let n=(0,r._)({},x);"string"==typeof e?(n.text=e,n.root=t):"object"==typeof e&&null!==e&&(n=(0,r._)((0,i._)((0,r._)({},x),{root:t}),e));let l=document.fullscreenElement||document.getElementsByClassName("xgplayer-fullscreen-parent")[0];(0,f.r)()&&l&&(n.root=l),this.textList.push(n),this.create(e=>{!m&&e&&e.handleShowToast()})}handleShowToast(){m&&(clearTimeout(m),m=null);let e=_.textList.shift();this.setState({showToast:!0,options:e}),m=setTimeout(()=>{_.textList.length?this.handleCloseToast(()=>{setTimeout(this.handleShowToast.bind(this),50)}):(this.handleCloseToast(),this.destroy()),m=null},e.duration)}handleCloseToast(e){this.setState({showToast:!1},()=>e&&e())}destroy(){h.removeChild(g),v=null}render(){let{showToast:e,options:t}=this.state,n=e&&t&&(0,a.jsx)("div",{className:d()(p.default.toast,t.className,{[p.default.parentToastWrapper]:t.root||(0,f.r)()}),children:t.text});return(0,a.jsx)(u.Fragment,{children:t&&t.root?c.createPortal(n,t.root):n})}constructor(...e){super(...e),(0,o._)(this,"state",{showToast:!1})}}(0,o._)(_,"textList",[])},837095:function(e,t,n){let l;var o=n(480333);n(679308);var r=n(911429),i=n(330620),a=n.n(i);class s{initUploader(e,t){let{token:n,service_id:l,origin:o,template:r}=e,i=JSON.parse(n);this.bytedUploader=new(a())({userId:t,appId:1128,stsToken:i,imageConfig:{serviceId:l}}),this.uploaderOptions={stsToken:i,serviceId:l,origin:o,template:r}}uploadFile(e){let t=this.bytedUploader.addImageFile({file:Array.from(e).map(e=>new Blob([e])),stsToken:this.uploaderOptions.stsToken});return this.bytedUploader.start(t),new Promise((e,t)=>{this.bytedUploader.on("complete",t=>{e(t.uploadResult)}),this.bytedUploader.on("error",e=>{t(e.extra)})})}constructor(e){(0,o._)(this,"bytedUploader",null),(0,o._)(this,"uploaderOptions",null),(0,r.U2)("/aweme/v1/report/upload/auth/",{}).then(t=>{let{token:n,service_id:l,origin:o,template:r,status_code:i}=t;if(0===i)this.initUploader({token:n,service_id:l,origin:o,template:r},e.userId)})}}t.Z=function(e){return!l&&(l=new s({userId:e})),l}},325508:function(e,t,n){n.d(t,{DK:function(){return f},GA:function(){return u},iL:function(){return c},j$:function(){return d}});var l=n(629686),o=n(402748);n(679308);var r=n(810069),i=n(30995),a=n(911429);let{COMMON_SEARCH_PARAMS:s}=i||{};async function d(e){var t;let{creative_id:n,dislike_id:i="4:3",log_extra:d,is_positive:u=0,dislike_ad_type:c,reason_id:f}=e;return await (0,a.v_)("/aweme/v1/web/ad/dislike/",(0,o._)((0,l._)({},s),{web_id:null===(t=(0,r.Es)())||void 0===t?void 0:t.user_unique_id}),{creative_id:n,dislike_id:1===u?"4:41":i,log_extra:d,is_positive:u,dislike_ad_type:c,reason_id:f},{isDataUseJson:!0,headers:{"Content-Type":"application/json; charset=UTF-8"}})}async function u(e){var t;let{creative_id:n,log_extra:i,data:d={}}=e;return await (0,a.v_)("/aweme/v1/web/ad/report/feedback/",(0,o._)((0,l._)({},s),{web_id:null===(t=(0,r.Es)())||void 0===t?void 0:t.user_unique_id}),{origin:"aweme_pc_web",data:(0,l._)({content_type:"ad",report_from:"creative",report_type_id:"0",report_type_name:"其他",platform:"webapp",version:"17.4.0",aid:6383,extra:{cid:n,log_extra:i}},d)},{isDataUseJson:!0,headers:{"Content-Type":"application/json; charset=UTF-8"}})}async function c(){var e;return await (0,a.U2)("/aweme/v1/web/ad/report/",(0,o._)((0,l._)({},s),{web_id:null===(e=(0,r.Es)())||void 0===e?void 0:e.user_unique_id,origin:"aweme_pc_web",report_ad_type:0,aid:6383,content_type:"ad",report_from:"creative",report_type_id:"0",report_type_name:"其他",platform:"webapp",version:"17.4.0"}))}async function f(e){var t;return await (0,a.U2)("/aweme/v1/web/login/ad/free/",(0,l._)((0,o._)((0,l._)({},s),{web_id:null===(t=(0,r.Es)())||void 0===t?void 0:t.user_unique_id,origin:"aweme_pc_web",aid:6383}),e))}},442556:function(e,t,n){n.d(t,{m:function(){return s},w:function(){return a}});var l=n(629686);n(679308);var o=n(30995),r=n(911429);let{COMMON_SEARCH_PARAMS:i}=o||{};async function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=await (0,r.v_)("/aweme/v1/web/commit/dislike/item/",(0,l._)({aweme_id:e},i),{aweme_id:e}),n=t.status_code;return{statusCode:n,errMsg:0===n||t.status_msg?t.status_msg:"啊哦,服务器打瞌睡了"}}async function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=await (0,r.v_)("/aweme/v1/web/dislike/dimension/update/",(0,l._)({aweme_id:e,block_type:2},i),{aweme_id:e}),n=t.status_code;return{statusCode:n,errMsg:0===n||t.status_msg?t.status_msg:"啊哦,服务器打瞌睡了"}}},341623:function(e,t,n){n(932651);var l=n(101199);function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e}).apply(this,arguments)}let r=l.forwardRef(function(e,t){return l.createElement("svg",o({viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,ref:t},e),l.createElement("path",{d:"M22.1332 23.7755C22.6573 24.2997 23.5071 24.2997 24.0312 23.7755C24.5553 23.2514 24.5553 22.4016 24.0312 21.8775L19.9188 17.7651L24.0312 13.6528C24.5553 13.1286 24.5553 12.2789 24.0312 11.7547C23.5071 11.2306 22.6573 11.2306 22.1332 11.7547L18.0208 15.8671L13.9084 11.7547C13.3843 11.2306 12.5345 11.2306 12.0104 11.7547C11.4863 12.2789 11.4863 13.1286 12.0104 13.6528L16.1228 17.7651L12.0104 21.8775C11.4863 22.4016 11.4863 23.2514 12.0104 23.7755C12.5345 24.2997 13.3843 24.2997 13.9084 23.7755L18.0208 19.6632L22.1332 23.7755Z",fill:"currentColor"}))});r.elementType="Icon",t.Z=r},661540:function(e,t,n){var l=n(629686),o=n(402748),r=n(320165),i=n(101199);let a=(0,i.forwardRef)((e,t)=>(0,r.jsx)("svg",(0,o._)((0,l._)({width:36,height:36,fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t},e),{children:(0,r.jsx)("path",{d:"M16.292 9.364a1.929 1.929 0 1 0-2.727 2.727l5.637 5.637-5.637 5.637a1.928 1.928 0 1 0 2.727 2.727l6.985-6.985.016-.015a1.929 1.929 0 0 0 0-2.728l-7-7z",fill:"#0A0C20"})})));t.Z=a}}]); |