PageSourceSearch

http://fetalmedicine.org/website/js/participate.10f98c49.js

js fetalmedicine.org collected 2026-09-24 21:41:41 UTC 3,481 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunkfmf_website"]=self["webpackChunkfmf_website"]||[]).push([[69],{77484:function(t,s,e){e.r(s),e.d(s,{default:function(){return l}});var i=function(){var t=this,s=t._self._c;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"participate-page vcontainer"},[s("div",{staticClass:"page-body"},[s("div",{staticClass:"main-container"},[s("div",{staticClass:"page-header"},[s("div",{staticClass:"header-info"},[s("h1",{staticClass:"page-title"},[t._v("FMF Clinical Image Contest")]),t.congressInfo.title?s("div",{staticClass:"page-subtitle"},[t._v(t._s(t.congressInfo.title))]):t._e()]),s("el-button",{staticClass:"back-btn",attrs:{icon:"el-icon-back",circle:""},on:{click:function(s){return t.$router.back()}}})],1),t.congressInfo.contestIntroduction?s("div",{staticClass:"content-card"},[s("div",{staticClass:"rich-content",domProps:{innerHTML:t._s(t.congressInfo.contestIntroduction)}})]):t._e(),t.sponsorList&&t.sponsorList.length?s("div",{staticClass:"sponsors-section"},[s("div",{staticClass:"sponsors-label"},[t._v("Sponsored by")]),s("div",{staticClass:"sponsors-grid"},t._l(t.sponsorList,function(t,e){return s("div",{key:e,staticClass:"sponsor-item"},[s("img",{staticClass:"sponsor-logo",attrs:{src:t.companyLogo,alt:t.companyName||"Sponsor"}})])}),0)]):t._e(),s("div",{staticClass:"cta-row"},[s("el-button",{staticClass:"cta-btn",attrs:{type:"primary"},on:{click:t.handleProceed}},[t._v(" Proceed to submission ")])],1)])]),s("el-dialog",{attrs:{title:"FMF Clinical Image Contest",visible:t.notRegisteredDialog,width:"min(480px, calc(100vw - 32px))","append-to-body":""},on:{"update:visible":function(s){t.notRegisteredDialog=s}}},[s("p",{staticStyle:{"line-height":"1.7",color:"#333","font-size":"15px",margin:"0"}},[t._v(" Please complete your congress registration before participating in the Image Contest. ")]),s("span",{attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:function(s){t.notRegisteredDialog=!1}}},[t._v("OK")])],1)])],1)},o=[],a=(e(44114),e(18111),e(13579),{name:"ParticipatePage",data(){return{loading:!1,congressInfo:{},notRegisteredDialog:!1}},computed:{congressId(){return this.$route.query.id},sponsorList(){return this.congressInfo.contestSponsorsList||[]}},methods:{async handleProceed(){const t=this.congressId||this.congressInfo&&this.congressInfo.id;if(t){this.loading=!0;try{const s=await this.$api.registrationGet({congressId:t,pageSize:10}).catch(()=>null);if(s&&(200===s.code||0===s.code)){const t=s.data&&Array.isArray(s.data.list)&&s.data.list.some(t=>"Registered"===t.registrationStatus);if(!t)return void(this.notRegisteredDialog=!0)}}finally{this.loading=!1}}this.congressId?this.$router.push("/imageContest?id="+this.congressId):this.$router.push("/imageContest")},async loadCongressInfo(){this.loading=!0;try{if(this.congressId){const t=await this.$api.websiteCongressGet({id:this.congressId}).catch(()=>null);t&&(200===t.code||0===t.code)&&t.data&&(this.congressInfo=t.data)}else{const t=await this.$api.websiteCongressList({page:1,pageSize:1,publishStatus:1,congressType:"Congress"}).catch(()=>null);t&&(200===t.code||0===t.code)&&t.data&&Array.isArray(t.data.list)&&t.data.list[0]&&(this.congressInfo=t.data.list[0])}}finally{this.loading=!1}}},created(){this.loadCongressInfo()}}),n=a,r=e(81656),c=(0,r.A)(n,i,o,!1,null,"3eccb7ca",null),l=c.exports}}]);
2//# sourceMappingURL=participate.10f98c49.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.