From 6029da43954abe7db868c336fcdd4c74b9641ad6 Mon Sep 17 00:00:00 2001 From: daiagi Date: Sat, 22 Jul 2023 11:34:05 +0700 Subject: [PATCH 1/2] make Auth size prop optional (remove console warning) --- components/shared/Auth.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/shared/Auth.vue b/components/shared/Auth.vue index 7e58a3590a..9ee289ace3 100644 --- a/components/shared/Auth.vue +++ b/components/shared/Auth.vue @@ -25,7 +25,7 @@ const account = computed({ withDefaults( defineProps<{ - size: number + size?: number }>(), { size: 24, From 825b84f7703d1d6574018091e63d54281b9ba42d Mon Sep 17 00:00:00 2001 From: daiagi Date: Sat, 22 Jul 2023 11:34:52 +0700 Subject: [PATCH 2/2] refactor transfer page --- components/transfer/Transfer.vue | 432 ++++++++++++++++++++++++++++ composables/useChain.ts | 4 + pages/_prefix/transfer.vue | 472 +------------------------------ 3 files changed, 441 insertions(+), 467 deletions(-) create mode 100644 components/transfer/Transfer.vue diff --git a/components/transfer/Transfer.vue b/components/transfer/Transfer.vue new file mode 100644 index 0000000000..137ac943ed --- /dev/null +++ b/components/transfer/Transfer.vue @@ -0,0 +1,432 @@ + + + diff --git a/composables/useChain.ts b/composables/useChain.ts index 92696d243e..a520497973 100644 --- a/composables/useChain.ts +++ b/composables/useChain.ts @@ -30,6 +30,9 @@ export default function () { : symbol }) + const blockExplorer = computed(() => { + return chainProperties.value.blockExplorer ?? 'https://kusama.subscan.io/' + }) return { decimals, unit, @@ -37,5 +40,6 @@ export default function () { chainProperties, availableChains, chainSymbol, + blockExplorer, } } diff --git a/pages/_prefix/transfer.vue b/pages/_prefix/transfer.vue index a3baeecb04..81899233da 100644 --- a/pages/_prefix/transfer.vue +++ b/pages/_prefix/transfer.vue @@ -1,477 +1,15 @@