define(["require","exports","tslib","react","classnames","comments2/components/annotation_highlight","comments2/components/annotation_rectangle"],(function(e,t,n,a,r,i,o){"use strict";function c(e,t,n,r){return e.map((function(e){var c=e.id,s=e.annotation,u=l(s),g=u.type,h=u.regions,d=c===t||c===r||c===n;switch(g){case"rectangle":return a.createElement(o.AnnotationRectangle,{key:c,rectangle:h[0],isEmphasized:d});case"highlight":return i.renderAnnotationHighlight({key:c,highlight:h,isEmphasized:d});case"other":return null}}))}Object.defineProperty(t,"__esModule",{value:!0}),a=n.__importStar(a),r=n.__importDefault(r);var l=function(e){return"image"===e.type?{type:"rectangle",regions:[e.region]}:{type:e.regionType,regions:e.regions}};t.AnnotationViewLayer=function(e){var t=e.threads,n=e.activatedThreadId,i=e.focusedThreadId,o=e.hoverThreadId,s=e.hideLayer,u=s?[]:[n,i,o],g=t.filter((function(e){return"rectangle"===l(e.annotation).type})),h=t.filter((function(e){return"highlight"===l(e.annotation).type})),d=c.apply(void 0,[g].concat(u)),y=c.apply(void 0,[h].concat(u)),m=c.apply(void 0,[g.concat(h)].concat(u));return a.createElement("div",{className:"sc-annotation-view-layer"},a.createElement("div",{className:r.default("sc-annotation-view-layer__regular-sublayer",{"sc-annotation-view-layer__hide-regular-sublayer":s})},a.createElement("div",{className:"sc-annotation-view-layer__regular-rectangle-sublayer"},d),a.createElement("div",{className:"sc-annotation-view-layer__regular-highlight-sublayer"},y)),a.createElement("div",{className:"sc-annotation-view-layer__emphasis-sublayer"},m))}})); //# sourceMappingURL=index.min.js-vfleL3Huo.map