const{createApp}=Vue const{createVuetify,useDisplay}=Vuetify var data={alert:{show:false,color:'success',text:'',timeout:0,},theme:{dark:false,},nav:{showDrawer:false,tab:'account',discussions:{targetPage:1,}},search:{width:80,text:null,loading:false,},usersMap:new Map([[1557,{uid:1557,url:'/u/1c2f6b216a045c76656f516f13393d06',avatar:'/a/1c2f6b216a045c76656f516f13393d06',username:'lehuoyisheng🤖',}],[1783,{uid:1783,url:'/u/31087b3f6a045c766762556f1a2f2517',avatar:'/a/31087b3f6a045c766762556f1a2f2517',username:'lxz07🤖',}],[1838,{uid:1838,url:'/u/350359096a045c7668695e6f2d2f6630',avatar:'/a/350359096a045c7668695e6f2d2f6630',username:'淘气🤖',}],[2118,{uid:2118,url:'/u/297c683c6a045c75616b5e6f102a107f',avatar:'/a/297c683c6a045c75616b5e6f102a107f',username:'川建国让中国再次伟大🤖',}],[3205,{uid:3205,url:'/u/3f076a026a045c74626a536f45016024',avatar:'/a/3f076a026a045c74626a536f45016024',username:'katana🤖',}],[3335,{uid:3335,url:'/u/0e055d206a045c746369536f350b1509',avatar:'/a/0e055d206a045c746369536f350b1509',username:'xxg999🤖',}],[3376,{uid:3376,url:'/u/237c50096a045c74636d506f11221670',avatar:'/a/237c50096a045c74636d506f11221670',username:'terra🤖',}],]),} const App={setup(){const{smAndUp,mdAndUp}=useDisplay() return{smAndUp,mdAndUp}},data(){return data;},mounted(){const themeDark=localStorage.getItem("themeDark") if(themeDark!==null){this.theme.dark=JSON.parse(themeDark)}},methods:{successAlert(msg){this.alert={show:true,color:'success',text:msg,timeout:1500,}},failureAlert(msg){this.alert={show:true,color:'error',text:msg,timeout:5000,}},flipThemeDark(){this.theme.dark=!this.theme.dark localStorage.setItem("themeDark",JSON.stringify(this.theme.dark))},toSearch(){if(!this.search.text){this.failureAlert('搜索词不能为空') return} let keywords=this.search.text.trim() if(keywords.length<1){this.failureAlert('搜索词不能为空') return} if(keywords.length>100){this.failureAlert('搜索词过长') return} this.doSearch(keywords)},toReg(){window.location.href="/reg"},toLogin(){window.location.href="/login"},toPage(){let url=window.location.href url=url.replace(/(\/\d+)?$/,this.nav.discussions.targetPage>1?`/${this.nav.discussions.targetPage}`:'') window.location.href=url},getTimeInfo(t){if(!t){return ""} const now=new Date();const then=new Date(t);const diff=now-then;const minute=60*1000;const hour=minute*60;const day=hour*24;const month=day*30;const year=month*12;if(diff