Skip to content

Commit 2ebe200

Browse files
committed
init amp
1 parent b2b3d4e commit 2ebe200

File tree

11 files changed

+93
-11
lines changed

11 files changed

+93
-11
lines changed

app.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<script setup>
2-
/** API */
2+
/** Services */
33
import Socket from "@/services/api/socket"
44
import { fetchHead } from "@/services/api/main"
5+
import amp from "@/services/amp"
56
67
/** Store */
78
import { useAppStore } from "@/store/app"
@@ -11,6 +12,9 @@ const { data } = await fetchHead()
1112
if (data.value) appStore.head = data.value
1213
1314
onMounted(() => {
15+
const runtimeConfig = useRuntimeConfig()
16+
amp.init(runtimeConfig.public.AMP)
17+
1418
Socket.init()
1519
1620
window.onbeforeunload = function () {

components/SearchBar.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { search } from "@/services/api/search"
55
/**
66
* Composable
77
*/
8-
import { useOutside } from "@/composable/outside"
8+
import { useOutside } from "@/composables/outside"
99
1010
/**
1111
* Store

components/TheFooter.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,6 @@ const handleChangeTheme = () => {
5858
<a href="https://github.com/celenium-io" target="_blank">
5959
<Icon name="github" size="14" color="secondary" :class="$style.btn" />
6060
</a>
61-
<a href="https://twitter.com/celenium_io" target="_blank">
62-
<Icon name="discord" size="14" color="secondary" :class="$style.btn" />
63-
</a>
6461
</Flex>
6562
</Flex>
6663

components/modules/tx/TxOverview.vue

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import MessageTypeBadge from "@/components/shared/MessageTypeBadge.vue"
1212
/** Services */
1313
import { comma, tia, splitAddress } from "@/services/utils"
1414
import { MessageIconMap } from "@/services/constants/mapping"
15+
import amp from "@/services/amp"
1516
1617
/** API */
1718
import { fetchTxEvents } from "@/services/api/tx"
@@ -33,8 +34,14 @@ const props = defineProps({
3334
},
3435
})
3536
36-
const events = ref([])
3737
const showAll = ref(false)
38+
const handleShowAll = () => {
39+
showAll.value = !showAll.value
40+
41+
amp.log("toggleShowAll")
42+
}
43+
44+
const events = ref([])
3845
const filteredEvents = computed(() => (showAll.value ? events.value : events.value.slice(0, 10)))
3946
4047
const { data: rawEvents } = await fetchTxEvents(props.tx.hash)
@@ -440,7 +447,7 @@ events.value = rawEvents.value.sort((a, b) => a.position - b.position)
440447
</Flex>
441448
</Flex>
442449

443-
<Button v-if="events.length > 10" @click="showAll = !showAll" type="secondary" size="mini">
450+
<Button v-if="events.length > 10" @click="handleShowAll" type="secondary" size="mini">
444451
{{ !showAll ? "View More" : "Hide" }}
445452
</Button>
446453
</Flex>

components/ui/Modal.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import * as focusTrap from "focus-trap"
77
/**
88
* Composable
99
*/
10-
import { useOutside } from "@/composable/outside"
10+
import { useOutside } from "@/composables/outside"
1111
1212
const emit = defineEmits(["onClose"])
1313
const props = defineProps({

components/widgets/BlockWidget.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
<script setup>
2-
/** Vendor */
3-
import { DateTime } from "luxon"
4-
52
/** Services */
63
import { comma } from "@/services/utils"
74

nuxt.config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
export default defineNuxtConfig({
22
modules: ["@pinia/nuxt", "nuxt-og-image"],
33

4+
runtimeConfig: {
5+
public: {
6+
AMP: process.env.AMP,
7+
},
8+
},
9+
410
app: {
511
head: {
612
htmlAttrs: {

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"sitemap": "7.1.1"
2121
},
2222
"dependencies": {
23+
"@amplitude/analytics-browser": "^2.3.3",
2324
"@pinia/nuxt": "0.4.11",
2425
"focus-trap": "7.5.2",
2526
"luxon": "3.4.3",

pnpm-lock.yaml

Lines changed: 59 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)