first commit

This commit is contained in:
Noor E Ilahi
2026-01-09 12:54:53 +05:30
commit 7ccf44f7da
1070 changed files with 113036 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
<template>
<at-button v-bind="$attrs" v-on="$listeners" @click="onClick"><slot /></at-button>
</template>
<script>
export default {
data() {
return {
routeChanged: true,
};
},
beforeDestroy() {
this.routeChanged = true;
},
methods: {
onClick() {
this.routeChanged = false;
this.$router.go(-1);
setTimeout(() => {
if (!this.routeChanged && window.opener !== null) {
window.opener.focus();
window.close();
}
}, 100);
},
},
watch: {
$route() {
this.routeChanged = true;
},
},
};
</script>