-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.vue
88 lines (80 loc) · 2.76 KB
/
app.vue
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<template>
<NuxtLayout>
<NuxtPage />
</NuxtLayout>
</template>
<script setup lang="ts">
import { User } from '@/types'
import { storeToRefs } from 'pinia'
const { initUser } = useAuthFB()
const { setUser } = useUser()
const { user } = storeToRefs(useUser())
const onLog = () => {
console.clear()
console.log(
`%c
%c 💸💸💸💸💸💸💸💸💸💸💸💸💸💸💸💸💸💸💸💸
%c ___ ___ _
| \\/ | | |
| . . | ___ _ __ ___ _ __ | | __ _ _ _
| |\\/| |/ _ \\| '_ \\ / _ \\| '_ \\| |/ _\` | | | |
| | | | (_) | | | | (_) | |_) | | (_| | |_| |
\\_| |_/\\___/|_| |_|\\___/| .__/|_|\\__,_|\\__, |
| | __/ |
|_| |___/
%c 🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡
--- ---
%c Если ты нашел какой-то баг или уязвимость на
сайте, или у тебя есть другой технический
вопрос, пиши сюда - [email protected]
%c --- ---
%c `,
'font-size: 13px; background: #15151B; color: #8F8F94; border-radius: 16px 16px 0px 0px',
'font-size: 13px; background: #15151B; color: #8F8F94',
'font-size: 13px; background: #15151B; color: white',
'font-size: 13px; background: #15151B; color: #8F8F94',
'font-size: 13px; background: #15151B; color: white',
'font-size: 13px; background: #15151B; color: #8F8F94',
'font-size: 13px; background: #15151B; color: #8F8F94; border-radius: 0px 0px 16px 16px'
)
}
onMounted(async () => {
/*
if ('serviceWorker' in navigator) {
try {
const reg = await navigator.serviceWorker.register('./service-worker.js')
console.log('Service worker register success', reg)
} catch (e) {
console.log('Service worker register fail')
}
}
*/
onLog()
const lsUser = localStorage.getItem('monoplay_user')
const user: User | null = lsUser ? JSON.parse(lsUser) : null
if (user) setUser(user)
await initUser()
})
watch(
() => user.value,
(newUser) => {
if (newUser) localStorage.setItem('monoplay_user', JSON.stringify(newUser))
else localStorage.removeItem('monoplay_user')
},
{ deep: true }
)
</script>
<style>
::-webkit-scrollbar {
width: 0;
}
.qwe {
border: 1px solid salmon;
}
.qwe2 * {
border: 1px solid salmon;
}
.qwe3 > * {
border: 1px solid salmon;
}
</style>