(window.webpackJsonp=window.webpackJsonp||[]).push([[14,5,9,13],{1199:function(e,t){!function(e){var t=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extension|external|extends|factory|final|finally|for|get|hide|if|implements|interface|import|in|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],o=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,n={pattern:RegExp(o+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};e.languages.dart=e.languages.extend("clike",{string:[{pattern:/r?("""|''')[\s\S]*?\1/,greedy:!0},{pattern:/r?(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],"class-name":[n,{pattern:RegExp(o+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:n.inside}],keyword:t,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),e.languages.insertBefore("dart","function",{metadata:{pattern:/@\w+/,alias:"symbol"}}),e.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":n,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(Prism)},1200:function(e,t,o){"use strict";o(558)},1201:function(e,t,o){var n=o(12)((function(i){return i[1]}));n.push([e.i,'code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;color:#c3cee3;background:#263238;font-family:Roboto Mono,monospace;font-size:1em;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:#363636}code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection{background:#363636}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:#363636}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.2em;padding:.1em}pre[class*=language-]{overflow:auto;position:relative;margin:.5em 0;padding:1.25em 1em}.language-css>code,.language-sass>code,.language-scss>code{color:#fd9170}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#c792ea}.token.attr-name{color:#ffcb6b}.token.attr-value,.token.attribute{color:#c3e88d}.token.boolean{color:#c792ea}.token.builtin{color:#ffcb6b}.token.cdata,.token.char{color:#80cbc4}.token.class{color:#ffcb6b}.token.class-name,.token.color{color:#f2ff00}.token.comment{color:#546e7a}.token.constant{color:#c792ea}.token.deleted{color:#f07178}.token.doctype{color:#546e7a}.token.entity{color:#f07178}.token.function{color:#c792ea}.token.hexcode{color:#f2ff00}.token.id,.token.important{color:#c792ea;font-weight:700}.token.inserted{color:#80cbc4}.token.keyword{color:#c792ea;font-style:italic}.token.number{color:#fd9170}.token.operator{color:#89ddff}.token.prolog{color:#546e7a}.token.property{color:#80cbc4}.token.pseudo-class,.token.pseudo-element{color:#c3e88d}.token.punctuation{color:#89ddff}.token.regex{color:#f2ff00}.token.selector{color:#f07178}.token.string{color:#c3e88d}.token.symbol{color:#c792ea}.token.tag,.token.unit{color:#f07178}.token.url{color:#fd9170}.token.variable{color:#f07178}.notion{font-size:16px;line-height:1.5;color:#37352f;caret-color:#37352f;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"}.notion-column>*,.notion-page>*,.notion>*{padding:3px 0}.notion *{box-sizing:border-box;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.notion-red{color:#e03e3e}.notion-pink{color:#ad1a72}.notion-blue{color:#0b6e99}.notion-purple{color:#6940a5}.notion-teal{color:#0f7b6c}.notion-yellow{color:#dfab01}.notion-orange{color:#d9730d}.notion-brown{color:#64473a}.notion-gray{color:#9b9a97}.notion-red_background{background-color:#fbe4e4}.notion-pink_background{background-color:#f4dfeb}.notion-blue_background{background-color:#ddebf1}.notion-purple_background{background-color:#eae4f2}.notion-teal_background{background-color:#ddedea}.notion-yellow_background{background-color:#fbf3db}.notion-orange_background{background-color:#faebdd}.notion-brown_background{background-color:#e9e5e3}.notion-gray_background{background-color:#ebeced}.notion-red_background_co{background-color:rgba(251,228,228,.3)}.notion-pink_background_co{background-color:rgba(244,223,235,.3)}.notion-blue_background_co{background-color:rgba(221,235,241,.3)}.notion-purple_background_co{background-color:rgba(234,228,242,.3)}.notion-teal_background_co{background-color:rgba(221,237,234,.3)}.notion-yellow_background_co{background-color:rgba(251,243,219,.3)}.notion-orange_background_co{background-color:rgba(250,235,221,.3)}.notion-brown_background_co{background-color:rgba(233,229,227,.3)}.notion-gray_background_co{background-color:rgba(235,236,237,.3)}.notion b{font-weight:600}.notion-title{font-size:2.5em;font-weight:700;margin-top:.75em;margin-bottom:.25em}.notion-h1,.notion-h2,.notion-h3{font-weight:600;line-height:1.3;padding:3px 2px}.notion-h1{font-size:1.875em;margin-top:1.4em}.notion-h1:first-child{margin-top:0}.notion-h2{font-size:1.5em;margin-top:1.1em}.notion-h3{font-size:1.25em;margin-top:1em}.notion-emoji{font-family:"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"}.notion-page-cover{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:30vh;min-height:30vh;padding:0}.notion-page{padding:0;margin:0 auto;max-width:708px;width:100%}@media only screen and (max-width:730px){.notion-page{padding:0 2vw}}.notion-page-offset{margin-top:96px}span.notion-page-icon-cover{height:78px;width:78px;font-size:78px;display:inline-block;line-height:1.1;margin-left:0}span.notion-page-icon-offset{margin-top:-42px}img.notion-page-icon-cover{border-radius:3px;width:124px;height:124px;margin:8px}img.notion-page-icon-offset{margin-top:-80px}.notion-full-width{padding:0 40px;max-width:100%}.notion-small-text{font-size:14px}.notion-quote{white-space:pre-wrap;word-break:break-word;border-left:3px solid;padding:.2em .9em;margin:0;font-size:1.2em}.notion-hr{margin:6px 0;padding:0;border-top-width:1px;border-bottom-width:0;border-color:rgba(55,53,47,.09)}.notion-link{color:inherit;word-break:break-word;text-decoration:underline;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.notion-blank{min-height:1rem;padding:3px 2px;margin-top:1px;margin-bottom:1px}.notion-page-link{display:flex;color:#37352f;text-decoration:none;height:30px;margin:1px 0;transition:background .12s ease-in 0s}.notion-page-link:hover{background:rgba(55,53,47,.08)}.notion-page-icon{line-height:1.4;margin-right:4px;margin-left:2px}img.notion-page-icon{display:block;-o-object-fit:cover;object-fit:cover;border-radius:3px;width:20px;height:20px}.notion-icon{display:block;width:18px;height:18px;color:rgba(55,53,47,.4)}.notion-page-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;line-height:1.3;border-bottom:1px solid rgba(55,53,47,.16);margin:1px 0}.notion-inline-code{color:#eb5757;padding:.2em .4em;background:rgba(135,131,120,.15);border-radius:3px;font-size:85%;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace}.notion-list{margin:0;-webkit-margin-before:.6em;margin-block-start:.6em;-webkit-margin-after:.6em;margin-block-end:.6em}.notion-list-disc{list-style-type:disc}.notion-list-disc,.notion-list-numbered{padding-left:1.6em;margin-top:0;margin-bottom:0}.notion-list-numbered{list-style-type:decimal}[dir=rtl] .notion-list-disc{padding-right:1.7em}[dir=rtl] .notion-list-numbered{padding-right:1.6em}.notion-list-disc li{padding-left:.1em}.notion-list-numbered li{padding-left:.2em}.notion-list li{padding:4px 0;white-space:pre-wrap}.notion-list>.notion-text{margin-left:-1.6em;padding-left:0}.notion-asset-wrapper{margin:.5rem auto;max-width:100%}.notion-asset-wrapper>img{max-width:100%}.notion-asset-wrapper iframe{border:none}.notion-text{white-space:pre-wrap;caret-color:#37352f}.notion-block,.notion-text{padding:3px 2px}.notion .notion-code{font-size:85%}.notion-code{padding:30px 16px 30px 20px;margin:4px 0;border-radius:3px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;display:block;box-sizing:border-box;overflow-x:auto;background:#f7f6f3;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace}.notion-column{padding-top:12px;padding-bottom:12px}.notion-column>:first-child{margin-top:0;margin-left:0;margin-right:0}.notion-column>:last-child{margin-left:0;margin-right:0;margin-bottom:0}.notion-bookmark,.notion-row{display:flex;overflow:hidden}.notion-bookmark{margin:4px 0;width:100%;box-sizing:border-box;text-decoration:none;border:1px solid rgba(55,53,47,.16);border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.notion-bookmark>div:first-child{flex:4 1 180px;padding:12px 14px 14px;overflow:hidden;text-align:left;color:#37352f}.notion-bookmark-title{font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:24px;margin-bottom:2px}.notion-bookmark-description{font-size:12px;line-height:16px;opacity:.6;height:32px;overflow:hidden}.notion-bookmark-link{display:flex;margin-top:6px}.notion-bookmark-link>img{width:16px;height:16px;min-width:16px;margin-right:6px}.notion-bookmark-link>div{font-size:12px;line-height:16px;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notion-bookmark-image{flex:1 1 180px;position:relative}.notion-bookmark-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.notion-column .notion-bookmark-image{display:none}@media (max-width:640px){.notion-bookmark-image{display:none}.notion-row{flex-direction:column}.notion-column>*,.notion-row>*{width:100%!important}}.notion-spacer:last-child{display:none}.notion-image-inset{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border-radius:1px}.notion-image-caption{padding:6px 0;white-space:pre-wrap;word-break:break-word;caret-color:#37352f;font-size:14px;line-height:1.4;color:rgba(55,53,47,.6)}.notion-callout{padding:16px 16px 16px 12px;display:inline-flex;width:100%;border-radius:3px;border-width:1px;align-items:center;box-sizing:border-box;margin:4px 0}.notion-callout-text{margin-left:8px;white-space:pre-line}.notion-toggle{padding:3px 2px}.notion-toggle>summary{cursor:pointer;outline:none}.notion-toggle>div{margin-left:1.1em}.notion-table,.notion-td,.notion-th{border:1px solid rgba(55,53,47,.09);border-collapse:collapse}.notion-table{width:100%;border-left:none;border-right:none;border-spacing:0;white-space:nowrap}.notion-td,.notion-th{font-weight:400;padding:.25em .5em;line-height:1.5;min-height:1.5em;text-align:left;font-size:14px}.notion-td.notion-bold{font-weight:500}.notion-th{color:rgba(55,53,47,.6);font-size:14px}.notion-td:first-child,.notion-th:first-child{border-left:0}.notion-td:last-child,.notion-th:last-child{border-right:0}.notion-gallery{display:grid;position:relative;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:1fr;gap:16px;border-top:1px solid rgba(55,53,47,.16);padding-top:16px;padding-bottom:4px}.notion-gallery-card{display:block;color:inherit;text-decoration:none;box-shadow:0 0 0 1px rgba(15,15,15,.1),0 2px 4px rgba(15,15,15,.1);border-radius:3px;background:#fff;overflow:hidden;transition:background .1s ease-out 0s;position:static;height:100%}.notion-gallery-content{padding:8px 10px 6px;font-size:12px;white-space:nowrap}.notion-gallery-data.is-first{white-space:nowrap;word-break:break-word;caret-color:#37352f;font-size:14px;line-height:1.5;min-height:21px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.notion-page-header{position:sticky;top:0;width:100%;max-width:100vw;height:45px;min-height:45px;background:#fff;box-sizing:border-box;justify-content:space-between;padding:0 12px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.5;line-height:1.2;font-size:14px}.notion-nav-breadcrumbs,.notion-page-header{display:flex;flex-direction:row;align-items:center}.notion-nav-breadcrumbs{height:100%;flex-grow:0;min-width:0;margin-right:8px}.notion-nav-breadcrumb{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap;color:#37352f;text-decoration:none;margin:1px 0;padding:4px 6px;border-radius:3px;transition:background .12s ease-in 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent;cursor:pointer}img.notion-nav-icon{width:18px!important;height:18px!important}.notion-nav-icon{font-size:18px;margin-right:6px;line-height:1.1;color:#000}.notion-nav-breadcrumb:not(.notion-nav-breadcrumb-active):hover{background:rgba(55,53,47,.08)}.notion-nav-breadcrumb:not(.notion-nav-breadcrumb-active):active{background:rgba(55,53,47,.16)}.notion-nav-breadcrumb.notion-nav-breadcrumb-active{cursor:default}.notion-nav-spacer{margin:0 2px;color:rgba(55,53,47,.4)}.notion-simple-table{border-collapse:collapse;border-spacing:0}.notion-simple-table-data{color:inherit;fill:inherit;border:1px solid #e9e9e7;position:relative;vertical-align:top;min-width:178px;max-width:178px;min-height:32px}.notion-simple-table-cell-text{max-width:100%;width:100%;white-space:pre-wrap;word-break:break-word;caret-color:transparent;padding:7px 9px;background-color:transparent;font-size:14px;line-height:20px}.notion-simple-table-header{background:#f7f6f3;font-weight:500}.notion-indent{display:flex;flex-direction:column;padding-left:1.5em}.header-v-img{background-color:unset!important}.content-v-img img{max-height:95%!important;max-width:95%!important;border-radius:5px}.dark .notion{color:#cad3df}.dark .notion h1,.dark .notion h2,.dark .notion h3,.dark .notion h4{color:#f7fafc}.notion-link{color:var(--var-accentColor)}.notion-image-inset{border-radius:0.5rem !important;--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}.notion-asset-wrapper{margin:auto !important}.notion-asset-wrapper img{margin:auto !important;border-radius:0.375rem !important}.notion-image-caption{text-align:center !important}.article-skeleton-wrapper .header-skeleton .pu-skeleton{margin-bottom:0.75rem}.article-skeleton-wrapper .description-skeleton .pu-skeleton{margin-bottom:1.5rem}.article-skeleton-wrapper .paragraph-skeleton .pu-skeleton{margin-bottom:0.5rem}.article-skeleton-wrapper .paragraph-skeleton{margin-bottom:1.25rem}.notion-simple-table-wrapper{overflow:auto!important}.notion-simple-table{width:100%}.notion-page-link{display:inline-flex;border-radius:6px;padding-right:8px;padding-top:3px}div>span>span.katex{display:flex;justify-content:center;align-items:center;height:100%}.notion-callout{align-items:start;border-color:rgba(229,231,235,.6)}.notion-bookmark,.notion-callout{border-radius:5px}.notion-indent{display:block}.notion-link-mention{display:inline-flex;align-items:center;text-decoration:none}.notion-link-mention-icon{width:16px;height:16px;margin-right:4px}.notion-link-mention-text{color:inherit;font-weight:500}.notion-link-mention-text:hover{text-decoration:underline}.dark .notion-simple-table-header{background:rgb(2 14 34)}.dark .notion-simple-table-data{border:1px solid rgb(31 41 55)}.dark .notion-image-caption{color:#fff}.dark .notion-gray_background{background-color:rgba(235,236,237,.1)}.dark .notion-brown_background{background-color:rgba(253,190,159,.1)}.dark .notion-teal_background{background-color:rgba(129,255,230,.122)}.dark .notion-blue_background{background-color:rgba(134,217,255,.136)}.dark .notion-purple_background{background-color:rgba(208,173,255,.156)}.dark .notion-pink_background{background-color:rgba(255,175,220,.129)}.dark .notion-red_background{background-color:rgba(255,147,151,.115)}.dark .notion-orange_background{background-color:rgba(255,192,147,.115)}.dark .notion-yellow_background{background-color:rgba(255,223,128,.142)}.dark .notion-callout{border-color:#1f2937}.dark .notion-bookmark{background:#152233}.dark .notion-bookmark-description,.dark .notion-bookmark-title{color:#f5f9ff}.dark .notion .notion-bookmark-link div span span{color:#f5f9ff;opacity:.75}@media print{.helpkit-article-feedback-wrapper,.helpkit-footer-wrapper,.helpkit-search-wrapper,.helpkit-table-of-contents,.helpkit-top-container{display:none}.helpkit-article-wrapper{box-shadow:none;padding-top:55px}.helpkit-doc-site-article-frame{margin-top:-80px}h1{font-size:1.85rem!important}.notion-callout{page-break-before:auto;page-break-after:auto;page-break-inside:avoid;align-items:start}h1,h2,h3,h4,h5,h6{page-break-after:avoid}h1,h2,h3,h4,h5,h6,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}.notion-text span:first-child{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:inline!important;position:relative!important}@page{margin:8mm 8mm}}',""]),n.locals={},e.exports=n},1209:function(e,t,o){"use strict";o.r(t);o(36),o(15),o(33),o(26);var n=o(1),r=(o(8),o(24),o(40),o(30),o(178),o(25),o(19),o(101),o(17),o(37),o(27),o(71),o(10),o(138),o(55),o(56),o(547));function l(e,t){var o="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!o){if(Array.isArray(e)||(o=function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);"Object"===o&&e.constructor&&(o=e.constructor.name);if("Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return c(e,t)}(e))||t&&e&&"number"==typeof e.length){o&&(e=o);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,l=!0,d=!1;return{s:function(){o=o.call(e)},n:function(){var e=o.next();return l=e.done,e},e:function(e){d=!0,r=e},f:function(){try{l||null==o.return||o.return()}finally{if(d)throw r}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,o=new Array(t);i<t;i++)o[i]=e[i];return o}var d={methods:{print:function(){var e=document.createElement("iframe");e.setAttribute("id","PrettyPrintFrame"),e.setAttribute("name","PrettyPrintFrame"),e.setAttribute("style","display: none;"),document.body.appendChild(e),e.contentWindow.document.head.innerHTML=this.generateHeaderHtml(),e.contentWindow.document.body.innerHTML=this.generatePrintLayout();try{var t=e.contentWindow,o=t.document.execCommand("print",!1,null);t.matchMedia("print").addListener((function(e){e.matches})),o||t.print()}catch(e){window.frames.PrettyPrintFrame.focus(),window.frames.PrettyPrintFrame.print()}},generatePrintLayout:function(){var html="";return html+=this.printifyNotionPage()},generateHeaderHtml:function(){for(var e="",i=0;i<document.styleSheets.length;i++){e+="<style>";try{for(var t=0;t<document.styleSheets[i].cssRules.length;t++)e+=document.styleSheets[i].cssRules[t].cssText||""}catch(e){}e+="</style>"}return e+=this.generateGlobalCss()},generateGlobalCss:function(){return"body { padding: 40px 24px; }","table tr { page-break-inside: avoid; }","table td { vertical-align: top; padding: 4px 8px;}","img { page-break-inside: avoid; break-inside: avoid}",".notion-row {display: block}","@page { margin: 0.8cm; }","</style>","<style>body { padding: 40px 24px; }table tr { page-break-inside: avoid; }table td { vertical-align: top; padding: 4px 8px;}img { page-break-inside: avoid; break-inside: avoid}.notion-row {display: block}@page { margin: 0.8cm; }</style>"},generateFooterHtml:function(){var e='<hr style="margin: 24px 0 8px;">';return e+="Global footer text - NeroScript.io "+(new Date).getFullYear(),e+="</body></html>"},printifyNotionPage:function(){var e=document.querySelector(".helpkit-article-wrapper");try{var t,o=l(e.querySelectorAll("img.notion-image-inset"));try{for(o.s();!(t=o.n()).done;){var n=t.value;n.setAttribute("style","position: relative;width: 100%"),n.classList.remove("notion-image-inset"),n.parentNode.parentNode.parentNode.classList.contains("notion-column")?(n.parentNode.replaceWith(n),n.parentNode.replaceWith(n),n.parentNode.replaceWith(n)):(n.parentNode.replaceWith(n),n.parentNode.replaceWith(n))}}catch(e){o.e(e)}finally{o.f()}}catch(e){this.$log.error("Error converting notion image to simple image",e)}return e.innerHTML}},mounted:function(){},beforeDestroy:function(){}},m=o(113),h=o(118),f=o(248),x=o(0),k=o(564),w=o(214),v=o.n(w);o(287),o(288),o(289),o(290),o(291),o(292),o(293),o(294),o(295),o(296),o(297),o(298),o(299),o(300),o(301),o(302),o(303),o(1199);function y(e,t){var o="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!o){if(Array.isArray(e)||(o=function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);"Object"===o&&e.constructor&&(o=e.constructor.name);if("Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return _(e,t)}(e))||t&&e&&"number"==typeof e.length){o&&(e=o);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,l=!0,c=!1;return{s:function(){o=o.call(e)},n:function(){var e=o.next();return l=e.done,e},e:function(e){c=!0,r=e},f:function(){try{l||null==o.return||o.return()}finally{if(c)throw r}}}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,o=new Array(t);i<t;i++)o[i]=e[i];return o}var $=o(46),C={layout:function(e){var t=e.store.state.project.data.website.layout;return t},mixins:[r.a,d,m.a,f.a],head:function(){return{title:this.article.title+" – "+this.metaTitleSuffix,meta:[{hid:"description",name:"description",content:this.article.description},{hid:"og:title",name:"og:title",content:this.article.title+" – "+this.metaTitleSuffix},{hid:"og:description",property:"og:description",content:this.article.description},{hid:"og:type",property:"og:type",content:"article"},{hid:"twitter:title",name:"twitter:title",content:this.article.title+" – "+this.metaTitleSuffix},{hid:"twitter:description",property:"twitter:description",content:this.article.description}]}},data:function(){return{blockOverrides:{code:"CustomCode",video:"CustomAsset",embed:"CustomAsset",external_object_instance:"CustomIntegration",callout:"CustomCallout"},article:{id:"",title:"",description:"",lastUpdated:"",blockMap:null},metaTitleSuffix:"",selectedReaction:null,reactionOptions:[{usefulType:"no",emoji:"😞"},{usefulType:"neutral",emoji:"😐"},{usefulType:"yes",emoji:"🤩"}],strapiArticleId:null,showFeedbackModal:!1}},computed:{params:function(){return this.$route.params},domainUrlExternal:function(){return this.$log.debug("domainURLExternal NODE_ENV","production"),this.$store.state.project.data.custom_domain&&this.$store.state.project.data.custom_domain.name?"https://"+this.$store.state.project.data.custom_domain.name:"https://"+this.$store.state.project.data.projectName+".helpkit.so"},domainUrlInternal:function(){return this.$store.state.project.data.custom_domain&&this.$store.state.project.data.custom_domain.name&&!this.$store.state.widgetMode?"https://"+this.$store.state.project.data.custom_domain.name:"https://"+this.$store.state.project.data.projectName+".helpkit.so"}},fetch:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var o,n,r,l,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.$store.state.widgetMode){t.next=2;break}return t.abrupt("return");case 2:return e.$log.debug("🖥️ IN NORMAL MODE fetch()"),t.prev=3,n=e.params.articleId,e.$log.debug("TEST",e.$helpers.regularUUID(n)),t.next=8,e.$store.dispatch("notion/fetchFullCollectionTree");case 8:return t.next=10,e.$store.dispatch("notion/fetchArticleByNotionId",e.$helpers.regularUUID(n));case 10:r=t.sent,e.article={id:r.article.id,title:r.article.title,description:null===(o=r.article)||void 0===o?void 0:o.description,lastUpdated:r.article.lastUpdated,rootCollectionId:r.article.rootCollectionId,rootCollection:r.article.rootCollection,blockMap:r.blockMap},l=e.$store.state.project.data.seo.metaTitle?e.$store.state.project.data.seo.metaTitle:e.$helpers.capitalizeFirstLetter(e.$store.state.project.data.projectName)+" | Help Center",e.metaTitleSuffix=l,e.$log.debug("✅ FETCHED ARTICLE",JSON.stringify(e.article,null,2)),t.next=22;break;case 17:t.prev=17,t.t0=t.catch(3),e.$log.error("Article Fetch Error:",t.t0),c={statusCode:404,message:"Article Fetch Error",resource:"article"},e.$nuxt.error(c);case 22:case"end":return t.stop()}}),t,null,[[3,17]])})))()},mounted:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var o,i,code,n,r,l,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:try{for(o=document.querySelectorAll(".notion-code"),i=0;i<o.length;i++)code=o[i],v.a.highlightElement(code)}catch(t){e.$log.debug("prism error",t)}if(!e.$store.state.widgetMode){t.next=24;break}return window.parent.postMessage("article-active","*"),e.$log.debug("🎛️ IN WIDGET MODE"),t.prev=4,t.next=7,e.$store.dispatch("project/fetchProjectByName");case 7:return n=e.params.articleId,e.$log.debug("TEST",e.$helpers.regularUUID(n)),t.next=11,e.$store.dispatch("notion/fetchFullCollectionTree");case 11:return t.next=13,e.$store.dispatch("notion/fetchArticleByNotionId",e.$helpers.regularUUID(n));case 13:r=t.sent,e.article={id:r.article.id,title:r.article.title,description:r.article.description,lastUpdated:r.article.lastUpdated,rootCollectionId:r.article.rootCollectionId,rootCollection:r.article.rootCollection,blockMap:r.blockMap},l=e.$store.state.project.data.seo.metaTitle?e.$store.state.project.data.seo.metaTitle:e.$helpers.capitalizeFirstLetter(e.$store.state.project.data.projectName)+" | Help Center",e.metaTitleSuffix=l,t.next=24;break;case 19:t.prev=19,t.t0=t.catch(4),e.$log.error("Article Fetch Error:",t.t0),c={statusCode:404,message:"Article Fetch Error",resource:"article"},e.$nuxt.error(c);case 24:e.$store.state.notion.fullCollectionTree;case 25:case"end":return t.stop()}}),t,null,[[4,19]])})))()},beforeDestroy:function(){this.$store.state.widgetMode&&window.parent.postMessage("article-inactive","*"),this.$store.commit("SET_TABLE_OF_CONTENTS",null)},methods:{reactOnArticle:function(e){var t=this;return Object(n.a)(regeneratorRuntime.mark((function o(){return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(t.selectedReaction=e,sessionStorage.getItem(t.article.id)){o.next=7;break}return sessionStorage.setItem(t.article.id,t.selectedReaction),o.next=5,t.submitReaction();case 5:o.next=8;break;case 7:t.$log.debug("🙅🏽‍♂️ Not submitting reaction as it is already in session storage");case 8:case"end":return o.stop()}}),o)})))()},submitReaction:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:setTimeout(Object(n.a)(regeneratorRuntime.mark((function t(){var o,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.$getFingerprint();case 3:return o=t.sent,e.$log.debug("🆔 fingerprint",o),t.next=7,$.post(e.$config.STRAPI_URL+"/articles/react",{notionId:e.article.id,projectId:e.$store.state.project.data.id,usefulType:e.selectedReaction,visitorId:o,safetySecret:e.$config.API_SAFETY_SECRET,articleTitle:e.article.title,articleUrl:window.location.href,alertsEnabled:e.$store.state.project.data.alertsEnabled});case 7:n=t.sent,sessionStorage.setItem(e.article.id,e.selectedReaction),e.$log.debug("👍🏽 Reacted to article",e.selectedReaction,n),e.strapiArticleId=n.data.id,"yes"!==e.selectedReaction&&(e.showFeedbackModal=!0),t.next=18;break;case 14:t.prev=14,t.t0=t.catch(0),sessionStorage.removeItem(e.article.id),e.$log.warn("🚫 Error reacting to article",t.t0);case 18:case"end":return t.stop()}}),t,null,[[0,14]])}))),1e3);case 1:case"end":return t.stop()}}),t)})))()},setIDAndCreateTableOfContents:function(){var e,t=document.querySelectorAll(".notion h2, h3, h4"),o=[],n=y(t);try{var r=function(){var t=e.value;console.log("innertext",t.innerText);var n=t.innerText.replace(/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u2017\u201A-\u26FF]|\uD83E[\uDD10-\uDDFF])/g,"");console.log("innertext2:",n);var r=n.replace(/\s+/g,"-").toLowerCase().replace(/[~`!@#$%^&*()+={}\[\];:\'\"<>.,\/\\\?-_]/g,""),l=o.filter((function(e){return e.title===n}));l&&l.length>0&&(r=r+"-"+(Number(l.length)+1)),t.id=r;var c=void 0;t.className.includes("h2")?c="h2":t.className.includes("h3")?c="h3":t.className.includes("h4")&&(c="h4"),o.push({title:n,id:r,tag:c})};for(n.s();!(e=n.n()).done;)r()}catch(e){n.e(e)}finally{n.f()}window.$nuxt.$log.debug("tableOfContents: ",o),this.$store.commit("SET_TABLE_OF_CONTENTS",o)},replaceHelpkitLinks:function(){var e=this;try{var t=document.querySelectorAll(".notion-link, .notion-page-link");if(!t)return;var o,n=y(t);try{var r=function(){var t=o.value,n=new URL(t.href);e.$log.debug("🔗 FOUND PAGE LINK:",n,e.domainUrlInternal);var r=n.pathname.replace(/\//g,""),l=n.origin;n.search.includes("internalLink")?(t.removeAttribute("href"),t.removeAttribute("target"),t.classList.add("cursor-pointer"),t.onclick=function(){$nuxt.$router.push(n.pathname)}):l===e.domainUrlInternal&&Object(h.a)(r,{uuid:!0})&&(t.removeAttribute("href"),t.removeAttribute("target"),t.classList.add("cursor-pointer"),t.onclick=function(e){e.preventDefault();var article=$nuxt.$store.state.notion.fullCollectionTree.map((function(e){return e.articles})).flat().find((function(e){return e.id===Object(h.a)(r,{uuid:!0})}));$nuxt.$router.push("/".concat($nuxt.$notionHelpers.slugify(article.rootCollection),"/").concat($nuxt.$helpers.shortUUID(article.rootCollectionId),"/").concat($nuxt.$notionHelpers.slugify(article.title),"/").concat($nuxt.$helpers.shortUUID(article.id)))},t.onmouseover=function(){var article=$nuxt.$store.state.notion.fullCollectionTree.map((function(e){return e.articles})).flat().find((function(e){return e.id===Object(h.a)(r,{uuid:!0})}));t.setAttribute("href","/".concat($nuxt.$notionHelpers.slugify(article.rootCollection),"/").concat($nuxt.$helpers.shortUUID(article.rootCollectionId),"/").concat($nuxt.$notionHelpers.slugify(article.title),"/").concat($nuxt.$helpers.shortUUID(article.id)))})};for(n.s();!(o=n.n()).done;)r()}catch(e){n.e(e)}finally{n.f()}}catch(e){this.$log.error("🚫 🔗 Error converting internal Helpkit link ",e)}},addImageLightbox:function(){try{var e,t=y(document.querySelectorAll("img.notion-image-inset, .notion-asset-wrapper img"));try{for(t.s();!(e=t.n()).done;){var o=e.value;this.$log.debug("image height",o.clientHeight);var n=x.default.extend(k.default),r="notion-asset-wrapper"===o.parentNode.className,l=new n({propsData:{imageSrc:o.src,isWrapped:r}});l.$mount();var c=l.$el;o.clientHeight>1.1*o.clientWidth&&"notion-column"!==o.parentNode.parentNode.parentNode.className&&(""===o.className?o.parentNode.setAttribute("style","max-width: 45% !important;margin: auto !important;"):o.parentNode.parentNode.setAttribute("style","max-width: 45% !important;margin: auto !important;")),o.parentNode.replaceChild(c,o)}}catch(e){t.e(e)}finally{t.f()}}catch(e){this.$log.error("Error converting image to vue lightbox image",e)}},removeBrokenImageArtifacts:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var o,n,r,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.prev=0,o=document.querySelectorAll(".notion-asset-wrapper img"),n=y(o),t.prev=3,l=regeneratorRuntime.mark((function t(){var img,image;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(img=r.value,e.$log.debug("🦁 found images",img),!img.src.startsWith("data:image/png;base64")){t.next=6;break}img.parentNode.removeChild(img),t.next=10;break;case 6:return(image=new Image).src=img.src,t.next=10,new Promise((function(e){image.onerror=function(){window.$nuxt.$log.debug("🖼️🚫 Removing broken image",image),img.parentNode.removeChild(img),e()},image.onload=e}));case 10:case"end":return t.stop()}}),t)})),n.s();case 6:if((r=n.n()).done){t.next=10;break}return t.delegateYield(l(),"t0",8);case 8:t.next=6;break;case 10:t.next=15;break;case 12:t.prev=12,t.t1=t.catch(3),n.e(t.t1);case 15:return t.prev=15,n.f(),t.finish(15);case 18:t.next=23;break;case 20:t.prev=20,t.t2=t.catch(0),e.$log.error("🖼️🚫 Error removing broken image artifacts",t.t2);case 23:case"end":return t.stop()}}),t,null,[[0,20],[3,12,15,18]])})))()},customMapPageUrl:function(){try{var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e=e.replace(/-/g,""),"/".concat(e)}catch(e){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0].href)return arguments[0].href;console.error("error customMapPageUrl",e)}},customMapImageUrl:function(){var image=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,t=function(e,t){var table="space"===t.value.parent_table?"block":t.value.parent_table;e.searchParams.set("table",table),e.searchParams.set("id",t.value.id),e.searchParams.set("cache","v2")};if(image.includes("amazonaws.com")&&image.endsWith(".gif"))return this.$log.debug("📂🐯 GIF DETECTED file includes: amazonaws.com customMapImageUrl:",image),this.getSignedFileSrc(image,e.value.id);this.$log.debug("📂🦒 file includes: fallback other relative URLS or other formats such as secure.notion-static.com which seems to be easily made long lived customMapImageUrl:",image);var o=new URL("https://www.notion.so".concat(image.startsWith("/image")?image:"/image/".concat(encodeURIComponent(image))));return e&&!image.includes("/images/page-cover/")&&t(o,e),o.toString()}},watch:{"article.blockMap":{handler:function(e){var t=this;this.$log.debug("newval",e),this.$nextTick(Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.setIDAndCreateTableOfContents(),t.replaceHelpkitLinks(),e.next=4,t.removeBrokenImageArtifacts();case 4:t.addImageLightbox();case 5:case"end":return e.stop()}}),e)}))))},deep:!0}},created:function(){}},j=(o(1200),o(2)),component=Object(j.a)(C,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{style:"--var-accentColor: "+e.$store.state.project.data.website.header.accentColor,attrs:{id:"article-"+e.$route.params.articleId}},[e.article.blockMap?o("div",{staticClass:"py-6 bg-white rounded-md helpkit-article-wrapper dark:bg-gray-900 sm:px-12 sm:py-10 dark:text-white",class:[e.$store.state.widgetMode&&"helpsite"===e.$store.state.project.data.website.layout?"!px-6 !py-6":"","docsite"===e.$store.state.project.data.website.layout?"px-3":"shadow-lg px-6"]},[o("WidgetBackButton",{directives:[{name:"show",rawName:"v-show",value:"docsite"===e.$store.state.project.data.website.layout&&e.$store.state.widgetMode,expression:"\n          $store.state.project.data.website.layout === 'docsite' &&\n            $store.state.widgetMode\n        "}],staticClass:"-mt-5 -ml-2"}),e._v(" "),o("h1",{staticClass:"text-xl font-bold sm:text-3xl",class:e.$store.state.widgetMode?"!text-xl flex justify-start items-center":""},[e._v("\n        "+e._s(e.article.title)+"\n        ")]),e._v(" "),o("p",{staticClass:"text-base text-gray-600 sm:text-lg sm:text-gray-500",class:e.$store.state.widgetMode?"!text-base !text-gray-600":""},[e._v("\n        "+e._s(e.article.description)+"\n      ")]),e._v(" "),o("div",{staticClass:"flex items-center justify-start mt-2 helpkit-article-meta-wrapper"},["helpsite"!==e.$store.state.project.data.website.layout&&e.isDocTheme02||""===e.article.lastUpdated?e._e():o("p",{staticClass:"flex items-center justify-start mr-3 text-xs text-gray-300 sm:text-sm sm:text-gray-300 dark:text-gray-700",class:e.$store.state.widgetMode?"!text-xs !text-gray-300":""},[o("svg",{staticClass:"w-3.5 h-3.5 mr-1",attrs:{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"}},[o("path",{attrs:{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"}})]),e._v("\n          "+e._s(e.$store.getters["project/getLOCALE"]("LAST_UPDATED_ON"))+"\n          "+e._s(e.$dayjs(e.article.lastUpdated).format("MMMM D, YYYY"))+"\n        ")]),e._v(" "),e.$store.state.widgetMode?o("a",{staticClass:"flex items-center justify-center mr-3 text-xs text-gray-300 hover:text-gray-400 sm:text-sm",attrs:{target:"_blank",title:"Open article in new tab",href:e.domainUrlExternal+"/"+e.$notionHelpers.slugify(e.article.rootCollection)+"/"+e.$helpers.shortUUID(e.article.rootCollectionId)+"/"+e.$notionHelpers.slugify(e.article.title)+"/"+e.$helpers.shortUUID(e.article.id)}},[o("svg",{staticClass:"w-3 h-3 mr-1",attrs:{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"}},[o("path",{attrs:{"stroke-linecap":"round","stroke-linejoin":"round",d:"M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"}})]),e._v("\n\n          Open\n        ")]):e._e(),e._v(" "),e.$store.getters["project/allowPrettyPrint"]?o("button",{staticClass:"flex items-center justify-center text-xs text-gray-300 hover:text-gray-400 dark:opacity-10 sm:text-sm",on:{click:e.print}},[o("svg",{staticClass:"w-3 h-3 mr-1",attrs:{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"}},[o("path",{attrs:{"stroke-linecap":"round","stroke-linejoin":"round",d:"M17 17h2a2 2 0 002-2v-4a2 2 0 00-2-2H5a2 2 0 00-2 2v4a2 2 0 002 2h2m2 4h6a2 2 0 002-2v-4a2 2 0 00-2-2H9a2 2 0 00-2 2v4a2 2 0 002 2zm8-12V5a2 2 0 00-2-2H9a2 2 0 00-2 2v4h10z"}})]),e._v("\n          Print\n        ")]):e._e()]),e._v(" "),"helpsite"===e.$store.state.project.data.website.layout&&e.$store.state.project.data.website.showTableOfContents?o("TableOfContents",{class:e.$store.state.widgetMode?"-ml-2":"-ml-6 -mb-4"}):e._e(),e._v(" "),o("NotionRenderer",{staticClass:"mt-6",attrs:{blockMap:e.article.blockMap,blockOverrides:e.blockOverrides,mapImageUrl:e.customMapImageUrl,prism:"",katex:""}}),e._v(" "),o("div",{directives:[{name:"show",rawName:"v-show",value:e.$store.getters["project/showArticleReactions"],expression:"$store.getters['project/showArticleReactions']"}],staticClass:"\n          mt-3\n          bg-[#EAEEF6]\n          dark:bg-[#1F2938] dark:text-[#e2e8f0]\n          shadow-sm\n          pt-5\n          pb-5\n          flex\n          justify-center\n          helpkit-article-feedback-wrapper\n          items-center\n          flex-col\n          rounded-md\n        "},[o("span",{staticClass:"contents"},[o("div",{staticClass:"opacity-60"},[e._v("\n            "+e._s(e.$store.getters["project/getLOCALE"]("DID_THIS_ANSWER_YOUR_QUESTION"))+"\n          ")]),e._v(" "),o("div",{staticClass:"flex items-center justify-around mt-3"},e._l(e.reactionOptions,(function(t,n){return o("div",{key:n,staticClass:"px-3 py-2 mr-1 text-2xl transition transform rounded-md cursor-pointer hover:opacity-100",class:[e.selectedReaction?"opacity-20":"",t.usefulType===e.selectedReaction?"text-[1.7rem] !opacity-100":"hover:bg-gray-200 dark:hover:bg-gray-700"],on:{click:function(o){return e.reactOnArticle(t.usefulType)}}},[e._v("\n              "+e._s(t.emoji)+"\n            ")])})),0)])]),e._v(" "),o("FeedbackModal",{directives:[{name:"show",rawName:"v-show",value:e.showFeedbackModal,expression:"showFeedbackModal"}],attrs:{showFeedbackModal:e.showFeedbackModal,notionId:e.article.id,reactionOptions:e.reactionOptions,selectedReaction:e.selectedReaction,strapiArticleId:e.strapiArticleId,articleTitle:e.article.title},on:{close:function(t){e.showFeedbackModal=!1}}}),e._v(" "),e.isDocTheme02&&"docsite"===e.$store.state.project.data.website.layout&&""!==e.article.lastUpdated?o("p",{staticClass:"flex items-center justify-start mt-10 -mb-12 text-xs text-gray-300 dark:text-gray-600 sm:text-sm sm:text-gray-300",class:e.$store.state.widgetMode?"!text-xs !text-gray-300":""},[o("svg",{staticClass:"w-3.5 h-3.5 mr-1",attrs:{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"}},[o("path",{attrs:{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"}})]),e._v("\n        "+e._s(e.$store.getters["project/getLOCALE"]("LAST_UPDATED_ON"))+"\n        "+e._s(e.$dayjs(e.article.lastUpdated).format("MMMM D, YYYY"))+"\n      ")]):e._e()],1):o("div",{staticClass:"flex flex-col px-8 py-6 bg-white rounded-md helpkit-article-wrapper dark:opacity-40 dark:bg-gray-900 sm:px-12 sm:py-12 article-skeleton-wrapper",class:[e.$store.state.widgetMode?"!py-6":"","docsite"===e.$store.state.project.data.website.layout?"":"shadow-lg"]},[o("PuSkeleton",{staticClass:"header-skeleton",attrs:{width:"43%",height:"30px"}}),e._v(" "),o("PuSkeleton",{staticClass:"description-skeleton",attrs:{width:"25%",height:"20px"}}),e._v(" "),o("div",{staticClass:"paragraph-skeleton"},[o("PuSkeleton",{attrs:{width:"70%",height:"17px"}}),e._v(" "),o("PuSkeleton",{attrs:{width:"40%",height:"17px"}}),e._v(" "),o("PuSkeleton",{attrs:{width:"95%",height:"17px"}}),e._v(" "),o("PuSkeleton",{attrs:{width:"90%",height:"17px"}})],1),e._v(" "),o("div",{staticClass:"paragraph-skeleton"},[o("PuSkeleton",{attrs:{width:"90%",height:"17px"}}),e._v(" "),o("PuSkeleton",{attrs:{width:"95%",height:"17px"}}),e._v(" "),o("PuSkeleton",{attrs:{width:"50%",height:"17px"}}),e._v(" "),o("PuSkeleton",{attrs:{width:"70%",height:"17px"}})],1)],1)])}),[],!1,null,null,null);t.default=component.exports;installComponents(component,{WidgetBackButton:o(548).default,TableOfContents:o(304).default,FeedbackModal:o(565).default})},547:function(e,t,o){"use strict";t.a={asyncData:function(e){var t=e.query,o=e.store,n=e.$log;if(n.debug("mixin checkWidgetMode query",t),"true"===t.widget&&(n.debug("setting widget mode"),o.commit("ENABLE_WIDGET_MODE"),"true"===t.ai)){if(o.state.widgetAIMode)return;n.debug("setting AI chat slide over"),o.commit("ENABLE_WIDGET_AI_MODE"),o.commit("SET_SHOW_AI_CHAT_QUESTION",""),o.commit("SET_SHOW_AI_CHAT_SLIDE_OVER",!0)}"true"===t.preview&&(n.debug("setting preview mode"),o.commit("ENABLE_PREVIEW_MODE"))}}},548:function(e,t,o){"use strict";o.r(t);var n={},r=o(2),component=Object(r.a)(n,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("button",{staticClass:"flex items-center justify-start w-full mb-5 dark:text-gray-50",on:{click:function(t){return e.$router.back()}}},[o("span",{staticClass:"flex items-center justify-center w-8 h-8 rounded-md hover:bg-gray-50 dark:hover:bg-gray-800"},[e._v("\n    ←")])])}),[],!1,null,null,null);t.default=component.exports},550:function(e,t,o){var content=o(555);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(13).default)("06552e38",content,!0,{sourceMap:!1})},554:function(e,t,o){"use strict";o(550)},555:function(e,t,o){var n=o(12)((function(i){return i[1]}));n.push([e.i,".bounce-enter-active{-webkit-animation:bounce-in .5s;animation:bounce-in .5s}.bounce-leave-active{animation:bounce-in .5s reverse}@-webkit-keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}",""]),n.locals={},e.exports=n},558:function(e,t,o){var content=o(1201);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(13).default)("768bd62a",content,!0,{sourceMap:!1})},564:function(e,t,o){"use strict";o.r(t);var n={props:["imageSrc","isWrapped"],computed:{}},r=o(2),component=Object(r.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("img",{directives:[{name:"img",rawName:"v-img"}],class:[e.isWrapped?"":"notion-image-inset"],attrs:{src:e.imageSrc,alt:"Notion Image"}})}),[],!1,null,null,null);t.default=component.exports},565:function(e,t,o){"use strict";o.r(t);var n=o(1),r=(o(8),{props:["showFeedbackModal","notionId","reactionOptions","selectedReaction","strapiArticleId","articleTitle"],data:function(){return{articleFeedbackText:null,articleFeedbackEmail:null,feedbackSent:!1}},computed:{feedbackFormIsValid:function(){return""!==this.articleFeedbackText&&null!==this.articleFeedbackText}},methods:{submitFeedbackText:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var o,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.$getFingerprint();case 3:return o=t.sent,e.$log.debug("🆔 fingerprint",o),e.feedbackSent=!1,t.next=8,e.$strapi.create("article-feedbacks",{notionId:e.notionId,usefulType:e.selectedReaction,article:e.strapiArticleId,feedbackText:e.articleFeedbackText,userEmail:e.articleFeedbackEmail,project:e.$store.state.project.data.id,visitorId:o,safetySecret:e.$config.API_SAFETY_SECRET,articleTitle:e.articleTitle,articleUrl:window.location.href,alertsEnabled:e.$store.state.project.data.alertsEnabled});case 8:n=t.sent,e.articleFeedbackText=null,e.articleFeedbackEmail=null,e.$log.debug("👍🏽✍️ Submitted article feedback text",n),e.feedbackSent=!0,setTimeout((function(){e.closeModal(),e.feedbackSent=!1}),4e3),e.$toast.show({type:"success",title:"Thank you for your feedback!",message:"",timeout:4}),t.next=21;break;case 17:t.prev=17,t.t0=t.catch(0),e.$log.warn("🚫 Error submitting feedback text to article reaction",t.t0),""!==e.articleFeedbackEmail?alert("Please try again. Is your email address correct?"):alert("It seems like we have encountered an error sending your feedback. Please try again and reach out to us if the problem persists.");case 21:case"end":return t.stop()}}),t,null,[[0,17]])})))()},closeModal:function(){this.$emit("close")}}}),l=(o(554),o(2)),component=Object(l.a)(r,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"\n    fixed\n    top-0\n    left-0\n    z-50\n    flex\n    items-center\n    justify-center\n    w-screen\n    h-full\n    bg-[#0000007a]\n    backdrop-blur-sm\n  ",attrs:{name:"textAreaModal"},on:{opened:function(t){return e.$refs.articleTextarea.focus()}}},[o("transition",{attrs:{name:"bounce"}},[o("div",{directives:[{name:"show",rawName:"v-show",value:e.showFeedbackModal,expression:"showFeedbackModal"}],staticClass:"\n        bg-white\n        rounded-md\n        p-5\n        w-[450px]\n        h-30\n        flex flex-col\n        justify-center\n        items-center\n        relative\n      "},[e.feedbackSent?o("div",{staticClass:"absolute z-10 w-full h-full bg-white flex-col flex items-center justify-center rounded-md"},[o("svg",{staticClass:"w-12 h-12 text-green-600",attrs:{xmlns:"http://www.w3.org/2000/svg",width:"200",height:"200",viewBox:"0 0 26 26"}},[o("g",{attrs:{fill:"currentColor","fill-rule":"evenodd","clip-rule":"evenodd"}},[o("path",{attrs:{d:"M6.213 8.8c.015.759-.398 1.785-.935 2.321a2.658 2.658 0 0 0 0 3.76c.53.528.92 1.444.935 2.192c.014.662.273 1.32.778 1.824a2.648 2.648 0 0 0 1.748.775c.791.04 1.827.5 2.387 1.06a2.658 2.658 0 0 0 3.759 0c.56-.56 1.596-1.02 2.387-1.06a2.648 2.648 0 0 0 1.748-.775a2.65 2.65 0 0 0 .777-1.826c.015-.746.4-1.656.929-2.184a2.663 2.663 0 0 0 .006-3.766c-.536-.535-.95-1.562-.934-2.32a2.65 2.65 0 0 0-.778-1.932a2.651 2.651 0 0 0-2.015-.775c-.713.036-1.615-.31-2.12-.816a2.658 2.658 0 0 0-3.76 0c-.504.505-1.406.852-2.12.816a2.651 2.651 0 0 0-2.014.775A2.65 2.65 0 0 0 6.213 8.8Zm9.828.826a1 1 0 0 1 .389 1.36l-2.768 4.982a1.019 1.019 0 0 1-.298.343a1.001 1.001 0 0 1-1.23-.045l-2.759-2.207a1 1 0 1 1 1.25-1.562l1.853 1.483l2.203-3.966a1 1 0 0 1 1.36-.388Z"}}),o("path",{attrs:{d:"M13 24c6.075 0 11-4.925 11-11S19.075 2 13 2S2 6.925 2 13s4.925 11 11 11Zm0 2c7.18 0 13-5.82 13-13S20.18 0 13 0S0 5.82 0 13s5.82 13 13 13Z"}})])]),e._v(" "),o("h3",{staticClass:"opacity-60 mt-4 text-lg font-semibold"},[e._v("Thank you for your feedback!")]),e._v(" "),o("p",{staticClass:"opacity-60 mt-3 text-sm font-medium"},[e._v("Your feedback means a lot to us.")])]):e._e(),e._v(" "),o("svg",{staticClass:"absolute w-5 h-5 text-gray-300 cursor-pointer top-4 right-4 z-20",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},on:{click:e.closeModal}},[o("path",{attrs:{"fill-rule":"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z","clip-rule":"evenodd"}})]),e._v(" "),e.selectedReaction?o("div",{staticClass:"\n          px-3\n          text-[1.7rem]\n          opacity-100\n          bg-gray-200\n          py-2\n          text-2xl\n          rounded-md\n        "},[e._v("\n        "+e._s(e.reactionOptions.find((function(t){return t.usefulType===e.selectedReaction})).emoji)+"\n      ")]):e._e(),e._v(" "),o("div",{staticClass:"mt-3 text-lg font-medium text-gray-800"},[e._v("\n        "+e._s(e.$store.getters["project/getLOCALE"]("HOW_CAN_WE_IMPROVE_THIS_ARTICLE"))+"\n      ")]),e._v(" "),o("div",{staticClass:"w-full mt-3"},[o("textarea",{directives:[{name:"model",rawName:"v-model",value:e.articleFeedbackText,expression:"articleFeedbackText"}],ref:"articleTextarea",staticClass:"\n            block\n            w-full\n            text-gray-600\n            placeholder-gray-400\n            border-gray-300\n            rounded-md\n            shadow-sm\n            focus:ring-indigo-500 focus:border-indigo-500\n            sm:text-sm\n          ",attrs:{placeholder:"Enter your feedback text here..."},domProps:{value:e.articleFeedbackText},on:{input:function(t){t.target.composing||(e.articleFeedbackText=t.target.value)}}}),e._v(" "),o("label",{staticClass:"block mt-3 text-sm font-medium text-gray-400",attrs:{for:"email"}},[e._v("Email "),o("span",{staticClass:"text-xs opacity-50"},[e._v("(Optional)")])]),e._v(" "),o("div",{staticClass:"mt-1"},[o("input",{directives:[{name:"model",rawName:"v-model",value:e.articleFeedbackEmail,expression:"articleFeedbackEmail"}],staticClass:"\n              block\n              w-full\n              text-gray-600\n              placeholder-gray-400\n              border-gray-300\n              rounded-md\n              shadow-sm\n              focus:ring-indigo-500 focus:border-indigo-500\n              sm:text-sm\n            ",attrs:{type:"email",name:"email",id:"email",placeholder:"johndoe@gmail.com","aria-describedby":"email-description"},domProps:{value:e.articleFeedbackEmail},on:{input:function(t){t.target.composing||(e.articleFeedbackEmail=t.target.value)}}})])]),e._v(" "),o("button",{staticClass:"\n          flex\n          w-full\n          justify-center\n          mt-4\n          items-center\n          px-4\n          py-1.5\n          border border-transparent\n          shadow-sm\n          focus:outline-none focus:ring-2 focus:ring-offset-2\n          text-sm\n          font-medium\n          rounded-md\n          text-white\n        ",class:e.feedbackFormIsValid?"opacity-100":"opacity-70",style:{backgroundColor:e.$store.state.project.data.website.header.accentColor},attrs:{disabled:!e.feedbackFormIsValid,type:"button"},on:{click:e.submitFeedbackText}},[e._v("\n        Send\n\n        "),o("svg",{staticClass:"ml-2 -mr-1 h-3.5 w-3.5 transform rotate-90",attrs:{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"}},[o("path",{attrs:{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 19l9 2-9-18-9 18 9-2zm0 0v-8"}})])])])])],1)}),[],!1,null,null,null);t.default=component.exports}}]);