(()=>{"use strict";var e={3744:(e,t)=>{t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n}}},t={};function n(r){var s=t[r];if(void 0!==s)return s.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}(()=>{const e=Vue;const t={props:{checkUpdateUrl:{type:String,default:function(){return null},required:!0}},data:function(){return{hasNewVersion:!1,message:null}},mounted:function(){this.checkUpdate()},methods:{checkUpdate:function(){var e=this;axios.get(this.checkUpdateUrl).then((function(t){var n=t.data;!n.error&&n.data.has_new_version&&(e.hasNewVersion=!0,e.message=n.message)})).catch((function(){}))}}};const r=(0,n(3744).Z)(t,[["render",function(t,n,r,s,o,a){return(0,e.renderSlot)(t.$slots,"default",(0,e.normalizeProps)((0,e.guardReactiveProps)({hasNewVersion:o.hasNewVersion,message:o.message})))}]]);"undefined"!=typeof vueApp&&vueApp.booting((function(e){e.component("v-check-for-updates",r)}))})()})();