{"version":3,"file":"DataTable.CPOExev_.mjs","names":["React.Fragment"],"sources":["https:/framerusercontent.com/modules/mq1kpiAXmu7ZQMD8Vzmo/8XD9gJyj9ZxfUQEg7FiS/DataTable.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * DATA TABLE — add / remove columns and rows from the property panel.\n *\n * Text supports **bold**, *italic*, [link](https://url.com) and line breaks.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 980\n * @framerIntrinsicHeight 520\n * @framerDisableUnlink\n */export default function DataTable(props){const{columns=[],rows=[],header,body,cell,borders,layout,footnote,style}=props;const colCount=Math.max(columns.length,1);const borderStyle=`${borders.width}px solid ${borders.color}`;const cellPadding=`${cell.paddingY}px ${cell.paddingX}px`;const rowBackground=(row,index)=>{if(row?.tint)return body.tintColor;if(body.zebra&&index%2===1)return body.zebraColor;return\"transparent\";};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:footnote.show&&footnote.text?footnote.gap:0,...style},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",overflowX:layout.horizontalScroll?\"auto\":\"hidden\",WebkitOverflowScrolling:\"touch\",background:body.background,border:borders.showOuter?borderStyle:\"none\",borderRadius:borders.radius},children:/*#__PURE__*/_jsxs(\"table\",{style:{width:\"100%\",minWidth:layout.minWidth,borderCollapse:\"collapse\",tableLayout:\"fixed\",margin:0},children:[/*#__PURE__*/_jsx(\"colgroup\",{children:columns.map((col,i)=>/*#__PURE__*/_jsx(\"col\",{style:{width:col.width?col.width:\"auto\"}},i))}),header.show&&/*#__PURE__*/_jsx(\"thead\",{children:/*#__PURE__*/_jsx(\"tr\",{children:columns.map((col,i)=>/*#__PURE__*/_jsx(\"th\",{style:{background:header.background,color:header.color,textAlign:col.align||\"left\",verticalAlign:cell.verticalAlign,padding:cellPadding,borderRight:i<colCount-1?borderStyle:\"none\",borderBottom:borderStyle,textTransform:header.uppercase?\"uppercase\":\"none\",whiteSpace:\"pre-wrap\",margin:0,...header.font},children:renderInline(col.title,body.linkColor)},i))})}),/*#__PURE__*/_jsx(\"tbody\",{children:rows.map((row,r)=>/*#__PURE__*/_jsx(\"tr\",{style:{background:rowBackground(row,r)},children:columns.map((col,c)=>/*#__PURE__*/_jsx(\"td\",{style:{color:body.color,textAlign:col.align||\"left\",verticalAlign:cell.verticalAlign,padding:cellPadding,borderRight:c<colCount-1?borderStyle:\"none\",borderBottom:r<rows.length-1?borderStyle:\"none\",fontWeight:col.bold?600:undefined,whiteSpace:\"pre-wrap\",wordBreak:\"break-word\",margin:0,...body.font,...col.bold?{fontWeight:600}:null},children:renderInline(row?.cells?.[c]??\"\",body.linkColor)},c))},r))})]})}),footnote.show&&footnote.text?/*#__PURE__*/_jsx(\"div\",{style:{color:footnote.color,whiteSpace:\"pre-wrap\",...footnote.font},children:renderInline(footnote.text,body.linkColor)}):null]});}/* ---------------------------------------------------------------------------\n   Inline formatting: **bold**, *italic*, [label](url)\n--------------------------------------------------------------------------- */function renderInline(text,linkColor){if(text===undefined||text===null||text===\"\")return null;const parts=String(text).split(/(\\*\\*[^*]+\\*\\*|\\*[^*\\n]+\\*|\\[[^\\]]+\\]\\([^)\\s]+\\))/g);return parts.filter(Boolean).map((part,i)=>{if(part.length>4&&part.startsWith(\"**\")&&part.endsWith(\"**\")){return /*#__PURE__*/_jsx(\"strong\",{style:{fontWeight:700},children:part.slice(2,-2)},i);}if(part.length>2&&part.startsWith(\"*\")&&part.endsWith(\"*\")&&!part.startsWith(\"**\")){return /*#__PURE__*/_jsx(\"em\",{style:{fontStyle:\"italic\"},children:part.slice(1,-1)},i);}const link=part.match(/^\\[([^\\]]+)\\]\\(([^)\\s]+)\\)$/);if(link){return /*#__PURE__*/_jsx(\"a\",{href:link[2],target:\"_blank\",rel:\"noopener noreferrer\",style:{color:linkColor,textDecoration:\"underline\",textUnderlineOffset:2},children:link[1]},i);}return /*#__PURE__*/_jsx(React.Fragment,{children:part},i);});}/* ---------------------------------------------------------------------------\n   Defaults\n--------------------------------------------------------------------------- */const DEFAULT_COLUMNS=[{title:\"Cookie / storage\",width:\"17%\",align:\"left\",bold:false},{title:\"Set by\",width:\"18%\",align:\"left\",bold:false},{title:\"Purpose\",width:\"44%\",align:\"left\",bold:false},{title:\"Duration\",width:\"21%\",align:\"left\",bold:false}];const DEFAULT_ROWS=[{cells:[\"lf_session *\",\"Linkfluencer\",\"Keeps you signed in and secures your active session on the website, the brand dashboard and the creator/shopper accounts.\",\"Session, up to 24 hours\"],tint:false},{cells:[\"lf_csrf *\",\"Linkfluencer\",\"Protects forms and requests against cross-site request forgery attacks.\",\"Session\"],tint:false},{cells:[\"lf_consent *\",\"Linkfluencer\",\"Records your cookie choices (acceptance or refusal, per category) so we do not ask again on every visit.\",\"6 months\"],tint:false},{cells:[\"Load balancing\",\"Linkfluencer / hosting provider\",\"Distributes traffic between servers so the service stays available and fast.\",\"Session\"],tint:false},{cells:[\"Security / anti-fraud\",\"Linkfluencer\",\"Detects abnormal traffic and protects the platform and the cashback claim process against fraud and abuse.\",\"Up to 13 months\"],tint:false}];const HEADER_FONT={fontFamily:\"Inter\",fontSize:\"17px\",fontWeight:700,lineHeight:\"1.5em\",letterSpacing:\"0em\"};const BODY_FONT={fontFamily:\"Inter\",fontSize:\"17px\",fontWeight:400,lineHeight:\"1.55em\",letterSpacing:\"0em\"};const FOOTNOTE_FONT={fontFamily:\"Inter\",fontSize:\"15px\",fontWeight:400,lineHeight:\"1.6em\"};/* ---------------------------------------------------------------------------\n   Property controls\n--------------------------------------------------------------------------- */addPropertyControls(DataTable,{columns:{type:ControlType.Array,title:\"Columns\",control:{type:ControlType.Object,title:\"Column\",controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Column\",displayTextArea:true},width:{type:ControlType.String,title:\"Width\",defaultValue:\"25%\",description:\"Use % or px — leave blank for auto\"},align:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true},bold:{type:ControlType.Boolean,title:\"Bold cells\",defaultValue:false}}},defaultValue:DEFAULT_COLUMNS},rows:{type:ControlType.Array,title:\"Rows\",control:{type:ControlType.Object,title:\"Row\",controls:{cells:{type:ControlType.Array,title:\"Cells\",control:{type:ControlType.String,title:\"Text\",defaultValue:\"\",displayTextArea:true}},tint:{type:ControlType.Boolean,title:\"Highlight\",defaultValue:false}}},defaultValue:DEFAULT_ROWS},header:{type:ControlType.Object,title:\"Header\",controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:true},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#ECEAF9\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#241B4F\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:HEADER_FONT},uppercase:{type:ControlType.Boolean,title:\"Uppercase\",defaultValue:false}},defaultValue:{show:true,background:\"#ECEAF9\",color:\"#241B4F\",font:HEADER_FONT,uppercase:false}},body:{type:ControlType.Object,title:\"Body\",controls:{background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#332E4E\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:BODY_FONT},linkColor:{type:ControlType.Color,title:\"Links\",defaultValue:\"#6C4BD8\"},zebra:{type:ControlType.Boolean,title:\"Striped\",defaultValue:false},zebraColor:{type:ControlType.Color,title:\"Stripe\",defaultValue:\"#FAF9FE\",hidden:p=>!p.zebra},tintColor:{type:ControlType.Color,title:\"Highlight\",defaultValue:\"#F4F1FE\"}},defaultValue:{background:\"#FFFFFF\",color:\"#332E4E\",font:BODY_FONT,linkColor:\"#6C4BD8\",zebra:false,zebraColor:\"#FAF9FE\",tintColor:\"#F4F1FE\"}},cell:{type:ControlType.Object,title:\"Cells\",controls:{paddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:22,min:0,max:80,step:1,displayStepper:true},paddingY:{type:ControlType.Number,title:\"Padding Y\",defaultValue:18,min:0,max:80,step:1,displayStepper:true},verticalAlign:{type:ControlType.Enum,title:\"V-align\",options:[\"top\",\"middle\",\"bottom\"],optionTitles:[\"Top\",\"Middle\",\"Bottom\"],defaultValue:\"top\",displaySegmentedControl:true}},defaultValue:{paddingX:22,paddingY:18,verticalAlign:\"top\"}},borders:{type:ControlType.Object,title:\"Borders\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#E3E0F3\"},width:{type:ControlType.Number,title:\"Width\",defaultValue:1,min:0,max:6,step:1,displayStepper:true},showOuter:{type:ControlType.Boolean,title:\"Outer border\",defaultValue:true},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:0,min:0,max:48,step:1}},defaultValue:{color:\"#E3E0F3\",width:1,showOuter:true,radius:0}},layout:{type:ControlType.Object,title:\"Layout\",controls:{minWidth:{type:ControlType.Number,title:\"Min width\",defaultValue:720,min:0,max:2e3,step:10,description:\"Table scrolls sideways below this width\"},horizontalScroll:{type:ControlType.Boolean,title:\"Scroll\",defaultValue:true}},defaultValue:{minWidth:720,horizontalScroll:true}},footnote:{type:ControlType.Object,title:\"Footnote\",controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:true},text:{type:ControlType.String,title:\"Text\",defaultValue:\"* These cookies are strictly necessary. The platform cannot work without them, so they are set without consent.\",displayTextArea:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#6B6685\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:FOOTNOTE_FONT},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:16,min:0,max:80,step:1}},defaultValue:{show:true,text:\"* These cookies are strictly necessary. The platform cannot work without them, so they are set without consent.\",color:\"#6B6685\",font:FOOTNOTE_FONT,gap:16}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DataTable\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"520\",\"framerIntrinsicWidth\":\"980\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DataTable.map"],"mappings":"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"}