PageSourceSearch

https://www.todamateria.com.br/layout/assets/dist/js/study-plan-modal.B96jIq7L.js

js todamateria.com.br collected 2026-09-24 17:42:43 UTC 23,781 bytes, 2 lines download raw bytes

1var v=Object.freeze,nt=Object.defineProperty;var n=(t,e)=>v(nt(t,"raw",{value:v(e||t.slice())}));import{i as ot,b as g,d as ct,u as at,x as o,n as p,r as b}from"./funnel-tracker.2rTqlksa.js";import{t as rt}from"./google-cookies.BF4V9H18.js";import{e as lt}from"./query.6GE6ClqT.js";import{o as dt}from"./main.dTTzjtX5.js";import"./_commonjsHelpers.CqkleIqs.js";import"./auth-cookies.Cq4KilpJ.js";import"./analytics.Yss8y0c9.js";import"./preload-helper.CXnpAtHY.js";import"./clicks-tracker.BNwCWQuc.js";import"./v4.CtRu48qb.js";import"./class-map.OMzoAZ_H.js";var pt=Object.defineProperty,ht=Object.getOwnPropertyDescriptor,l=(t,e,i,c)=>{for(var s=c>1?void 0:c?ht(e,i):e,a=t.length-1,h;a>=0;a--)(h=t[a])&&(s=(c?h(e,i,s):h(s))||s);return c&&s&&pt(e,i,s),s},A,f,T,w,$,I,S,C,D,_,k,x,M,B,E,P,O,L,N,V,Y,U,q,F,H,j,R,z,W,J,G,K,Q,X,Z,tt,et,it;let r=class extends ot{constructor(){super(...arguments),this.year=new Date().getFullYear(),this.day=1,this.week=1,this.disciplineId=0,this.topic="",this.dayTopics=[],this.currentArticle=null,this.expandedTopicIds=new Set,this.selectedArticleId=0,this.source="component",this.isVisible=!0,this.breadcrumb="",this.showDays=!1,this.onlyThisDiscipline="",this.disciplineTopics=[],this.topicsYearDiscipline=[],this.essential=!1,this.readonly=!1,this.topicId=0,this.hasAutoSelectedArticle=!1,this.isLoading=!1,this.showCompletionAnimation=!1,this.isMobile=window.innerWidth<1024,this.isMobileSidebarOpen=!1,this.showSidebarTopShadow=!1,this.showSidebarBottomShadow=!1,this.showFloatingButton=!0,this.articleId=0,this.contentType="post",this.topicContentId=0,this.handleResize=()=>{this.isMobile=window.innerWidth<1024,this.requestUpdate()},this.intersectionObserver=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),window.addEventListener("resize",this.handleResize)}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("resize",this.handleResize),this.intersectionObserver&&this.intersectionObserver.disconnect()}setupFloatingButtonVisibilityObserver(){this.intersectionObserver&&this.intersectionObserver.disconnect(),this.intersectionObserver||(this.intersectionObserver=new IntersectionObserver(t=>{t.forEach(e=>{this.showFloatingButton=!e.isIntersecting})},{threshold:.1,rootMargin:"0px 0px -50px 0px"})),setTimeout(()=>{const t=this.querySelector(".theme-practice-card .theme-practice-button");t&&this.intersectionObserver&&this.intersectionObserver.observe(t)},200)}firstUpdated(t){document.body.style.overflow="hidden",this.topicId&&(this.isVisible=!0,this.onlyThisDiscipline||this.loadDayTopics(this.year,this.week,this.day,this.topicId))}markCurrentArticleAsComplete(){if(!this.readonly)try{const t=g.getState().auth,e=ct.auth.credentials(t);g.dispatch(at.endpoints.saveStudyPlanProgress.initiate({...e,topic_content_id:this.topicContentId,topic_id:this.topicId,content_id:this.articleId,content_type:this.contentType}));const i=c=>c.map(s=>s.id===this.topicId&&s.contents&&s.contents.length>0?{...s,contents:s.contents.map(a=>a.content_id===this.articleId?{...a,completed:!0}:a)}:s);if(this.onlyThisDiscipline){const c=i(this.topicsYearDiscipline);this.dispatchEvent(new CustomEvent("on-article-progress-update",{detail:{allTopicsInfo:c}}))}else this.dayTopics=i(this.dayTopics);this.dispatchEvent(new CustomEvent("on-progress-update",{detail:{topicId:this.topicId,day:this.day,week:this.week},bubbles:!0})),this.triggerCompletionAnimation()}catch(t){console.error("Error saving the progress:",t)}}triggerCompletionAnimation(){this.showCompletionAnimation=!0,setTimeout(()=>{this.showCompletionAnimation=!1},5e3)}scrollSelectedTopicIntoView(t){setTimeout(()=>{const e=this.querySelector('[study-plan-modal-data-topic-id="'.concat(t,'"]'));if(e){const i=e.nextElementSibling;i&&i.classList.contains("study-plan-modal-enem-topic-articles")?i.scrollIntoView({behavior:"smooth",block:"end",inline:"nearest"}):e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})}},100)}updated(t){if((t.has("dayTopics")||t.has("topicsYearDiscipline"))&&!this.hasAutoSelectedArticle){const e=this.onlyThisDiscipline?this.topicsYearDiscipline:this.dayTopics;if(e&&e.length>0){let i=0,c="post",s=this.topicId,a=!1;const h=e.find(d=>d.id===this.topicId);if(h&&h.contents&&h.contents.length>0){const d=h.contents.find(m=>!m.completed);if(d)i=d.content_id,c=d.content_type;else{const m=h.contents.filter(u=>u.completed);m.length>0?(i=m[0].content_id,c=m[0].content_type):(i=h.contents[0].content_id,c=h.contents[0].content_type)}a=!0}if(!a){const d=e.flatMap(u=>(u.contents||[]).map(y=>({...y,topicId:u.id}))),m=d.filter(u=>u.completed);if(m.length>0){const u=m[m.length-1];i=u.content_id,s=u.topicId,c=u.content_type}else d.length>0&&(i=d[0].content_id,s=d[0].topicId,c=d[0].content_type)}
1i&&s&&(this.selectArticle(c,i,s),this.expandedTopicIds=new Set([s]),this.scrollSelectedTopicIntoView(s)),this.hasAutoSelectedArticle=!0,setTimeout(()=>{this.handleSidebarScroll()},100)}}t.has("currentArticle")&&this.currentArticle&&this.mainArticleBody&&(this.loadArticleJsEssentials(),this.mainArticleBody.scrollTop=0,this.mainArticleBody.scrollHeight<=this.mainArticleBody.clientHeight&&!this.isArticleCompleted()&&this.contentType==="post"&&this.markCurrentArticleAsComplete()),t.has("currentArticle")&&this.currentArticle&&(this.showFloatingButton=!0,this.currentArticle.content_type==="theme"&&setTimeout(()=>{this.setupFloatingButtonVisibilityObserver()},100))}loadArticleJsEssentials(){window.dispatchEvent(new CustomEvent("articlePageLoaded",{detail:{context:this.mainArticleBody}}))}showModal(){this.isVisible=!0,this.hasAutoSelectedArticle=!1,this.requestUpdate()}closeModal(){this.resetModal(),document.body.style.overflow="",this.dispatchEvent(new CustomEvent("on-close")),this.isVisible=!1,this.hasAutoSelectedArticle=!1,this.requestUpdate()}resetModal(){this.selectedArticleId=0,this.expandedTopicIds=new Set,this.topicContentId=0,this.dayTopics=[],this.resetArticle()}resetArticle(){this.currentArticle=null,this.articleId=0,this.contentType="post"}previousDayExists(){return this.day>1}nextDayExists(){return this.day<6}getPreviousDay(){this.day>1&&!this.isLoading&&(this.day--,this.resetModal(),this.loadDayTopics(this.year,this.week,this.day,this.topicId),this.hasAutoSelectedArticle=!1,this.requestUpdate())}getNextDay(){this.day<6&&!this.isLoading&&(this.day++,this.resetModal(),this.loadDayTopics(this.year,this.week,this.day,this.topicId),this.hasAutoSelectedArticle=!1,this.requestUpdate())}getCurrentTopicArticles(){const e=(this.onlyThisDiscipline?this.topicsYearDiscipline:this.dayTopics).find(i=>i.id===this.topicId);return(e==null?void 0:e.contents)||[]}hasPreviousArticle(){const t=this.getCurrentTopicArticles();return t.length===0?!1:t.findIndex(i=>i.content_id===this.selectedArticleId)>0}hasNextArticle(){const t=this.getCurrentTopicArticles();if(t.length===0)return!1;const e=t.findIndex(i=>i.content_id===this.selectedArticleId);return e>=0&&e<t.length-1}getPreviousArticle(){const t=this.getCurrentTopicArticles();if(t.length===0)return;const e=t.findIndex(i=>i.content_id===this.selectedArticleId);if(e>0){const i=t[e-1];this.selectArticle(i.content_type,i.content_id,this.topicId)}}getNextArticle(){const t=this.getCurrentTopicArticles();if(t.length===0)return;const e=t.findIndex(i=>i.content_id===this.selectedArticleId);if(e>=0&&e<t.length-1){const i=t[e+1];this.selectArticle(i.content_type,i.content_id,this.topicId)}}closeModalOnCurtain(t){const e=t.target;(e==null?void 0:e.id)==="study-plan-modal-wrapper"&&this.closeModal()}loadDayTopics(t,e,i,c){this.isLoading=!0,fetch("/api/enem/topics/?year=".concat(t,"&week=").concat(e,"&day=").concat(i)).then(s=>{if(!s.ok)throw new Error("Network response was not ok");return s.json()}).then(s=>{this.dayTopics=s.data}).catch(s=>{console.error("Error loading day topics:",s),this.dayTopics=[]}).finally(()=>{this.isLoading=!1})}groupTopicsByDiscipline(t){const e={};return t.forEach(i=>{e[i.name]||(e[i.name]=[]),e[i.name].push(i)}),e}loadArticleContent(t,e){this.resetArticle(),this.isLoading=!0,fetch("/api/enem/content/?content_id=".concat(e,"&content_type=").concat(t)).then(i=>{if(!i.ok)throw new Error("Network response was not ok");return i.json()}).then(i=>{this.currentArticle=i.data,this.topicContentId=this.getTopicContentId(this.topicId,e),this.updateTopicEssentialBadge()}).catch(i=>{console.error("Error loading article:",i),this.currentArticle={title:"Erro",content:"<p>Erro ao carregar o conteúdo.</p>"}}).finally(()=>{this.isLoading=!1})}toggleTopicArticles(t){const e=new Set(this.expandedTopicIds);e.has(t)?e.delete(t):e.add(t),this.expandedTopicIds=e,this.requestUpdate()}getTopicContentId(t,e){var c,s;return((s=(c=(this.onlyThisDiscipline?this.topicsYearDiscipline:this.dayTopics).find(a=>a.id===t&&a.contents&&a.contents.length>0))==null?void 0:c.contents.find(a=>a.content_id===e))==null?void 0:s.topic_content_id)||0}selectArticle(t,e,i){var c,s,a,h;this.selectedArticleId=e,this.topicId=i,this.topicContentId=this.getTopicContentId(i,e),this.loadArticleContent(t,e),this.topic=this.onlyThisDiscipline?((c=this.topicsYearDiscipline.find(d=>d.id===i))==null?void 0:c.topic)||"":((s=this.dayTopics.find(d=>d.id===i))==null?void 0:s.topic)||"",this.essential=this.onlyThisDiscipline?((a=this.topicsYearDiscipline.find(d=>d.id===i))==null?void 0:a.essential)||!1:((h=this.dayTopics.find(d=>d.id===i))==null?void 0:h.essential)||!1,this.scrollSelectedTopicIntoView(i)}calculateProgress(t){return{completed:t.contents.filter(i=>i.completed).length,total:t.total_contents}}getCurrentTopicProgress(){const t=this.onlyThisDiscipline?this.topicsYearDiscipline:this.dayTopics;if(!this.topicId||!t||t.length===0)return{completed:0,total:0};const e=t.find(i=>i.id===this.topicId);return e?this.calculateProgress(e):{completed:0,total:0}}renderDayTopicsList(){const t=this.onlyThisDiscipline?this.topicsYearDiscipline:this.dayTopics;if(!t||t.length===0)return o(f||(f=n(['\n        <div class="enem-modal-skeleton-sidebar">\n          ',"\n        </div>\n      "])),Array.from({length:6}).map((i,c)=>o(A||(A=n(['\n            <div class="enem-modal-skeleton-block','"></div>\n          '])),c%3===0?" tall":"")));const e=this.groupTopicsByDiscipline(t);return o(M||(M=n(["\n      ","\n    "])),Object.entries(e).map(([i,c])=>{if(this.onlyThisDiscipline&&i!==this.onlyThisDiscipline)return;const s=c[0].url;return o(x||(x=n(['\n          <div class="study-plan-modal-discipline">\n            ',"\n            ","\n          </div>\n        "])),this.onlyThisDiscipline?"":o(w||(w=n(['\n              <div class="study-plan-modal-discipline-title enem-discipline-name ','">
1\n                ','\n                <span class="enem-discipline-name ','">',"</span>\n              </div>\n            "])),s,this.showDays?o(T||(T=n(['<span class="enem-day-label">DIA ',":</span>"])),this.day):"",s,i.toUpperCase()),c.map(a=>{const h=a.id===this.topicId,d=this.calculateProgress(a),m=a.contents&&a.contents.length>0,u=this.expandedTopicIds.has(a.id);return o(k||(k=n(['\n                <div class="enem-topic-item ','" study-plan-modal-data-topic-id="','" @click=','>\n                  <div class="enem-topic-header">\n                    <span class="enem-topic-name">',"</span>\n                    ","\n                    ","\n                    ","\n                  </div>\n                </div>\n                ","\n              "])),h?"active":"",a.id,()=>this.toggleTopicArticles(a.id),a.topic,a.essential?o($||($=n(['<span class="enem-essential-badge" title="Cai muito no ENEM">🔥</span>']))):"",d.completed===d.total?o(I||(I=n(['<span class="enem-icon-complete-green-check"></span>']))):o(S||(S=n(['<span class="enem-topic-progress">',"/","</span>"])),d.completed,d.total),m?o(C||(C=n(['<span class="enem-expand-icon enem-icon-caret ','"></span>'])),u?"enem-icon-caret-up":"enem-icon-caret-down"):"",m&&u?o(_||(_=n(['\n                  <div class="study-plan-modal-enem-topic-articles">\n                    ',"\n                  </div>\n                "])),a.contents.map(y=>o(D||(D=n(['\n                      <div\n                      class="enem-article-item ','"\n                      data-article-id="','"\n                      data-content-type="','"\n                      data-topic-content-id="','"\n                      @click=','>\n                        <div class="enem-article-header">\n                          <span class="enem-icon-complete-green-check ','"></span>\n                          <span class="enem-article-title">',"</span>\n                        </div>\n                      </div>\n                    "])),this.selectedArticleId===y.content_id?"active":"",y.content_id,y.content_type,y.topic_content_id,st=>{st.stopPropagation(),this.selectedArticleId!==y.content_id&&(this.selectArticle(y.content_type,y.content_id,a.id),this.toggleMobileSidebar())},y.completed?"":"enem-icon-complete-green-uncheck",y.title))):"")}))}))}isArticleCompleted(){var i,c;return(c=(i=(this.onlyThisDiscipline?this.topicsYearDiscipline:this.dayTopics).find(s=>s.id===this.topicId&&s.contents&&s.contents.length>0))==null?void 0:i.contents.find(s=>s.content_id===this.articleId))==null?void 0:c.completed}handleScroll(){if(!this.currentArticle||!this.mainArticleBody)return;this.mainArticleBody.scrollTop+this.mainArticleBody.clientHeight>=this.mainArticleBody.scrollHeight*.8&&!this.isArticleCompleted()&&this.contentType==="post"&&this.markCurrentArticleAsComplete()}handleSidebarScroll(){const t=this.querySelector(".enem-day-topics");if(!t)return;const e=t.scrollTop,i=t.scrollHeight,c=t.clientHeight;this.showSidebarTopShadow=e>10,this.showSidebarBottomShadow=e+c<i-10}handlePracticeWriting(){this.contentType==="theme"&&!this.isArticleCompleted()&&this.markCurrentArticleAsComplete(),window.open("/lume/redacao?tema=".concat(this.articleId),"_blank")}renderPracticeButton(){return o(B||(B=n(['\n        <button class="theme-practice-button" @click=','>\n          <span class="theme-practice-button-icon"></span>\n          <span class="theme-practice-button-text">Praticar Redação</span>\n          <span class="theme-practice-button-arrow"></span>\n        </button>\n    '])),()=>this.handlePracticeWriting())}renderMainArticle(){if(!this.currentArticle){const t=["100%","90%","80%","95%","60%","70%"];let e="";const i=this.onlyThisDiscipline?this.topicsYearDiscipline:this.dayTopics;if(this.selectedArticleId&&i&&i.length>0){for(const c of i)if(c.contents){const s=c.contents.find(a=>a.content_id===this.selectedArticleId);if(s){e=s.title;break}}}return o(L||(L=n(['\n        <div class="enem-modal-skeleton-article">\n          ',"\n          ","\n        </div>\n      "])),e?o(E||(E=n(['<h2 class="','">',"</h2>"])),this.currentArticle&&this.currentArticle.content_type==="theme"?"is-theme":"",e):o(P||(P=n(['<div class="enem-modal-skeleton-block title"></div>']))),Array.from({length:6}).map((c,s)=>o(O||(O=n(['\n            <div class="enem-modal-skeleton-block paragraph" style="width: ',';"></div>\n          '])),t[s%t.length])))}return this.articleId=this.currentArticle.id,this.contentType=this.currentArticle.content_type,o(Y||(Y=n(['\n      <h2 class="','">\n        ','\n      </h2>\n      <div id="article" class="article">\n        <div class="content-wrapper">\n          ',"\n        </div>\n        \n        ","\n      </div>\n\n      ","\n    "])),this.currentArticle&&this.currentArticle.content_type==="theme"?"is-theme":"",this.currentArticle.title,dt(this.currentArticle.content),this.currentArticle.content_type==="theme"?o(N||(N=n(['\n          <div class="theme-practice-card">\n            <div class="theme-practice-header">
1\n              <span class="theme-practice-icon">🎓</span>\n              <span class="theme-practice-text">Pronto para testar sua redação?</span>\n            </div>\n            <div class="theme-practice-content">\n              <div class="theme-practice-title">',"</div>\n              ","\n            </div>\n          </div>\n        "])),this.currentArticle.title,this.renderPracticeButton()):"",this.readonly?o(V||(V=n(['\n        <div class="study-plan-modal-readonly-cta">\n          <div class="study-plan-modal-readonly-cta-left">\n            <span class="study-plan-modal-readonly-cta-badge">Toda Matéria<strong>+</strong></span>\n            <p>Você está estudando a <strong>Semana 1 gratuita</strong>. Assine para salvar seu progresso e desbloquear todas as semanas.</p>\n          </div>\n          <a href="/tmplus/"\n             class="study-plan-modal-readonly-cta-button"\n             data-google-interstitial="false"\n             data-funnel-click-location="plano_de_estudos"\n             data-funnel-click-element="dia_modal_bottom"\n             data-funnel-click-type="promotional">Assinar agora</a>\n        </div>\n      ']))):"")}toggleMobileSidebar(){this.isMobileSidebarOpen=!this.isMobileSidebarOpen}renderArticleNavigationMobile(){if(this.isMobile)return o(j||(j=n(['\n       <div class="study-plan-modal-article-nav-mobile">\n        ',"\n\n          ","\n        </div> \n      "])),this.hasPreviousArticle()?o(U||(U=n(['\n            <button class="enem-nav-btn" ?disabled='," @click=",'><span class="enem-icon-caret enem-icon-caret-before"></span>Anterior</button>\n          '])),this.isLoading,()=>this.getPreviousArticle()):o(q||(q=n(["<div></div>"]))),this.hasNextArticle()?o(F||(F=n(['\n            <button class="enem-nav-btn" ?disabled='," @click=",'>Próximo<span class="enem-icon-caret enem-icon-caret-after"></span></button>\n          '])),this.isLoading,()=>this.getNextArticle()):o(H||(H=n(["<div></div>"]))))}updateTopicEssentialBadge(){return(this.onlyThisDiscipline?this.topicsYearDiscipline:this.dayTopics).find(e=>e.id===this.topicId&&e.essential)}render(){if(this.isVisible)return o(it||(it=n(['\n      <div id="study-plan-modal-wrapper" class="study-plan-modal-wrapper" @click=','>\n        <div class="study-plan-modal-content">\n\n          <div class="study-plan-modal-header">\n            <div class="study-plan-modal-header-upper-content">\n              <div\n              @click=','\n              class="study-plan-modal-header-upper-title">\n              ← Voltar para ','\n              </div>\n              <button class="enem-button-icon open-menu-btn" @click=','><span class="enem-icon-menu"></span></button>\n            </div>\n            \n            <div class="study-plan-modal-header-title">\n              <img src="/img/enem/tm-logo-gray-header.png" alt="TM Logo" class="logo-tm-gray">\n              <span class="enem-topic-header-title">','</span>\n              <span class="enem-topic-progress">',"/","</span>\n              ",'\n            </div>\n\n            <button class="close-modal-btn" @click=','><span class="icon"></span></button>\n          </div>\n\n          <div class="study-plan-modal-body">\n            \n            <div class="study-plan-modal-sidebar ','">\n              ','\n\n              <div class="enem-day-topics-wrapper '," ",'">\n                <div class="enem-day-topics" @scroll=','>\n                  <div id="dayTopicsList" class="enem-day-topics-list">\n                    ',"\n                  </div>\n                </div>\n              </div>\n                ","\n            </div>\n            ",'\n\n            <div class="study-plan-modal-main-article">\n              <div\n              id="study-plan-modal-main-article-body"\n              @scroll=',">\n\n                ","\n\n                ","\n\n                ","\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n      ","\n    "])),this.closeModalOnCurtain,this.closeModal,this.breadcrumb,this.toggleMobileSidebar,this.topic,this.getCurrentTopicProgress().c
1ompleted,this.getCurrentTopicProgress().total,this.essential?o(R||(R=n(['<span class="enem-essential-badge enem-essential-badge--header">🔥 <span>Cai muito no ENEM</span></span>']))):"",this.closeModal,this.isMobileSidebarOpen?"active":"",this.isMobile?o(z||(z=n(['\n                <div class="study-plan-modal-sidebar-mobile-header">\n                  <div class="study-plan-modal-header-upper-title">\n                    ','\n                  </div>\n                  <button class="enem-button-icon close-menu-btn" @click=','>\n                    <span class="enem-icon-close"></span>\n                  </button>\n                </div>\n              '])),this.breadcrumb,this.toggleMobileSidebar):o(W||(W=n(['<div class="study-plan-modal-back" @click=',">\n                ← Voltar para ","</div>"])),this.closeModal,this.breadcrumb),this.showSidebarTopShadow?"show-top-shadow":"",this.showSidebarBottomShadow?"show-bottom-shadow":"",this.handleSidebarScroll,this.renderDayTopicsList(),this.onlyThisDiscipline?"":o(X||(X=n(['\n                  <div class="study-plan-modal-navigation">\n                    ',"\n                    ","\n                  </div>\n                "])),this.previousDayExists()?o(J||(J=n(['\n                      <button class="enem-nav-btn" ?disabled='," @click=",'><span class="enem-icon-caret enem-icon-caret-before"></span>Dia Anterior</button>\n                    '])),this.isLoading,()=>this.getPreviousDay()):o(G||(G=n(["<div></div>"]))),this.nextDayExists()?o(K||(K=n(['\n                      <button class="enem-nav-btn" ?disabled='," @click=",'>Próximo Dia<span class="enem-icon-caret enem-icon-caret-after"></span></button>\n                    '])),this.isLoading,()=>this.getNextDay()):o(Q||(Q=n(["<div></div>"])))),this.isMobile?o(Z||(Z=n(['<div class="study-plan-modal-sidebar-mobile-curtain" @click=',"></div>"])),()=>this.toggleMobileSidebar()):"",this.handleScroll,this.renderMainArticle(),this.renderArticleNavigationMobile(),this.currentArticle&&this.currentArticle.content_type==="theme"&&this.showFloatingButton?o(tt||(tt=n(['\n                  <div class="theme-practice-button-wrapper">\n                    ',"\n                  </div>\n                "])),this.renderPracticeButton()):"",this.showCompletionAnimation?o(et||(et=n(['\n        <div class="completion-check">\n          <div class="check-icon"></div>\n          <span>Conteúdo lido!</span>\n          <div class="sparkles"></div>\n        </div>\n      ']))):"")}};l([p({type:Number})],r.prototype,"year",2);l([p({type:Number})],r.prototype,"day",2);l([p({type:Number})],r.prototype,"week",2);l([p({type:Number})],r.prototype,"disciplineId",2);l([p({type:String})],r.prototype,"topic",2);l([p({type:Array})],r.prototype,"dayTopics",2);l([p({type:Object})],r.prototype,"currentArticle",2);l([p({type:Object})],r.prototype,"expandedTopicIds",2);l([p({type:Number})],r.prototype,"selectedArticleId",2);l([p({type:String})],r.prototype,"source",2);l([p({type:Boolean})],r.prototype,"isVisible",2);l([p({type:String})],r.prototype,"breadcrumb",2);l([p({type:Boolean})],r.prototype,"showDays",2);l([p({type:String})],r.prototype,"onlyThisDiscipline",2);l([p({type:Array})],r.prototype,"disciplineTopics",2);l([p({type:Array})],r.prototype,"topicsYearDiscipline",2);l([p({type:Boolean})],r.prototype,"essential",2);l([p({type:Boolean})],r.prototype,"readonly",2);l([b()],r.prototype,"topicId",2);l([b()],r.prototype,"hasAutoSelectedArticle",2);l([b()],r.prototype,"isLoading",2);l([b()],r.prototype,"showCompletionAnimation",2);l([b()],r.prototype,"isMobile",2);l([b()],r.prototype,"isMobileSidebarOpen",2);l([b()],r.prototype,"showSidebarTopShadow",2);l([b()],r.prototype,"showSidebarBottomShadow",2);l([b()],r.prototype,"showFloatingButton",2);l([lt("#study-plan-modal-main-article-body")],r.prototype,"mainArticleBody",2);r=l([rt("study-plan-modal")],r);export{r as StudyPlanModal};
2//# sourceMappingURL=study-plan-modal.B96jIq7L.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.