cluedin-widget
Version:
1 lines • 4.29 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{1788:function(e,t,n){"use strict";var a=n(7),i=n.n(a),o=n(0),r=n.n(o),s=n(17),l=n(5),c=n(567),d=n.n(c),u=n(34),m=n(4);function p(){var e=i()(["\n min-width: 280px;\n max-width: 98vw;\n max-height: 360px;\n max-height: 70vh;\n box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 10px, rgba(0, 0, 0, 0.19) 0px 0px 3px;\n"]);return p=function(){return e},e}var f=l.default.div(p());t.a=function(e){var t=e.identifiers,n=((void 0===t?[]:t)||[]).filter(function(e){return e});return 0===n.length?r.a.createElement("div",{style:{fontStyle:"italic",color:"#ccc"}},r.a.createElement(m.FormattedMessage,{id:"module-consent-noIdentifier",defaultMessage:"No identifier"})):r.a.createElement("div",{style:{marginTop:"15px",marginBottom:"15px"}},r.a.createElement("div",{style:{marginTop:"5px",marginBottom:"5px"}},r.a.createElement(d.a,{itemsStyle:{maxHeight:"70vh",border:"none"},anchor:"center",main:r.a.createElement("div",null,r.a.createElement(s.ButtonLink,{text:r.a.createElement("span",null,n.length," ",r.a.createElement(m.FormattedMessage,{id:"module-consent-identifiers",defaultMessage:"Identifier(s)"}))}))},[r.a.createElement(f,null,r.a.createElement(u.LightPanel,null,r.a.createElement("div",{style:{padding:"16px"}},n.map(function(e){return r.a.createElement("div",{style:{padding:"6px"}},e)}))))])))}},2223:function(e,t,n){"use strict";n.r(t);var a=n(0),i=n.n(a),o=n(40),r=n(4),s=n(8),l=n(24),c=n(6),d=n(144),u=n.n(d),m=n(23),p=n.n(m),f=n(9),g=n(1788),E=n(116),h=function(e){var t=e.entity;return i.a.createElement(E.a,{integration:t.integration})},v=function(e){var t=e.entity;return i.a.createElement("div",null,i.a.createElement(g.a,{identifiers:t.Identifiers}))},b=function(e){return e.value?"Yes":"No"},y=function(e){var t=e.navigateToConsentResult,n=e.addConsent,a=e.items;return i.a.createElement("div",null,i.a.createElement(u.a,{data:a||[],propertyKey:"id",actions:[{icon:i.a.createElement(f.Add,null),displayName:i.a.createElement(r.FormattedMessage,{id:"module-consent-addConsentEntryForUser",defaultMessage:"Add manual consent entry"}),onClick:function(e,t){n(t)}},{icon:i.a.createElement(f.List,null),displayName:i.a.createElement(r.FormattedMessage,{id:"module-consent-allResult",defaultMessage:"All result"}),onClick:function(e,n){t(n.Id)}}],properties:[{displayName:"Name",property:"Name"},{isComputed:!0,displayName:i.a.createElement(r.FormattedMessage,{id:"module-consent-integrationSource",defaultMessage:"Integration Source"}),Component:h},{property:"identifiers",isComputed:!0,displayName:i.a.createElement(r.FormattedMessage,{id:"module-consent-personalIdentifier",defaultMessage:"Personal Identifeir"}),Component:v},{property:"IsRequired",displayName:i.a.createElement(r.FormattedMessage,{id:"module-consent-isRequired",defaultMessage:"Is Required"}),Component:b}]}),a&&0===a.length&&i.a.createElement(p.a,null,i.a.createElement(r.FormattedMessage,{id:"module-consent-noConsentAdded",defaultMessage:"No consent has been added"})))};y.defaultProps={items:[]};var M=y,x=n(38),C=n(115),F=n(42),O=n(55),j=n(268),N=n(559),I=Object(c.b)(Object(c.c)({componentDidMount:function(){this.props.fetchAllConsent()}}),Object(c.a)(function(e){return e.isFetching},Object(c.e)(x.a)),Object(c.a)(function(e){return e.invalid},Object(c.e)(C.a)))(Object(N.a)(M)),w=Object(s.connect)(function(e){var t=e.consent,n=t.consents,a=t.isFetchingAllconsent,i=t.fetchAllConsentsError,o=t.allConsentFilterOption,r=e.integration,s=r.allIntegrations,l=r.isFetchingAllIntegrations||a;return{items:l?[]:Object(j.d)(n||[],s||[]),isFetching:l,invalid:i,pageNumber:o?o.page:0,isFetchingMore:!!o&&o.isFetchingMore}},function(e){return{navigateToConsentForm:function(t){e(Object(l.push)("/consent/forms/detail/edit/".concat(t)))},navigateToConsentResult:function(t){e(Object(l.push)("/consent/consents/result/".concat(t)))},fetchAllConsent:function(){e(Object(F.h)()),e(Object(O.n)())},onLoadMore:function(t){e(Object(F.t)({page:t}))},addConsent:function(t){e(Object(F.a)(t))}}})(I);t.default=function(){return i.a.createElement("div",{style:{margin:"30px 0",background:"#fff"}},i.a.createElement(o.Widget,{title:i.a.createElement(r.FormattedMessage,{id:"module-consent-allConsent",defaultMessage:"All consent"})},i.a.createElement(w,null)))}}}]);