diff --git a/src/components/assets/assetsContent.vue b/src/components/assets/assetsContent.vue
index 038dede..04ee405 100644
--- a/src/components/assets/assetsContent.vue
+++ b/src/components/assets/assetsContent.vue
@@ -6,9 +6,10 @@
-
-
-
+
+
+
+
@@ -20,6 +21,7 @@ import Status from "@/components/common/searchView/status.vue"
import Collectibles from "./collectibles.vue"
import Hanging from "./hanging.vue"
import Trading from "./trading.vue"
+import Convert from "./convert.vue"
import { useMarketplaceStore } from "@/store/marketplace"
const marketplaceList = useMarketplaceStore()
@@ -34,6 +36,9 @@ const navList = ref([
{
name: "Trading History"
},
+ {
+ name: "Activity"
+ },
])
const navIndex = ref(0)
const nftList = ref([])
diff --git a/src/components/assets/assetsHeader.vue b/src/components/assets/assetsHeader.vue
index a3ed09f..f0287c5 100644
--- a/src/components/assets/assetsHeader.vue
+++ b/src/components/assets/assetsHeader.vue
@@ -9,6 +9,9 @@
+
@@ -38,10 +41,14 @@ const imageUrl = computed(() => {
\ No newline at end of file
diff --git a/src/components/assets/convert.vue b/src/components/assets/convert.vue
new file mode 100644
index 0000000..4aaf43c
--- /dev/null
+++ b/src/components/assets/convert.vue
@@ -0,0 +1,264 @@
+
+
+
+
+
+
+
+
+
+
+
+

+
+
No NFT yet
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/common/convertCard.vue b/src/components/common/convertCard.vue
new file mode 100644
index 0000000..a8377c1
--- /dev/null
+++ b/src/components/common/convertCard.vue
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ nft.detail.quality }}
+
{{ nft.detail.gold_coins }}
+
+
+
+
+
+
+
{{ sliceAddress(localWalletStore.address) }}
+
+
+
+
+
+
+

+
+
+
+
+
+
+
{{ sliceAddress(nft.owner_address) }}
+
+
+
+
+
+
+
{{ timeFormat(nft.last_lock_time*1000) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/common/searchView/gold.vue b/src/components/common/searchView/gold.vue
index fc894eb..d4d0fd4 100644
--- a/src/components/common/searchView/gold.vue
+++ b/src/components/common/searchView/gold.vue
@@ -6,7 +6,7 @@
{{ item.label }}
{{ goldList.length }}
-->
-
+
{{ goldList.length }}
@@ -17,20 +17,24 @@ import { ref, reactive } from "vue";
// import { SettingOutlined } from "@ant-design/icons-vue";
import { useMarketplaceStore } from "@/store/marketplace"
const marketplaceList = useMarketplaceStore()
+
+const props = defineProps({
+ goldArr: {
+ type: Array,
+ required: true,
+ },
+});
+
const emit = defineEmits(['clickGoldChild'])
- const goldList = [
+
+const goldList = [
{ label: "Gold Card", value: "10017" },
{ label: "Black Gold Card", value: "10018" },
];
-const checkArr = ref([])
-const state = reactive({
- value: ["10000"],
-});
+
+
const expandIconPosition = ref("end");
-const handleClick = (event) => {
- // If you don't want click extra trigger collapse, you can prevent this:
- event.stopPropagation();
-};
+
const onChangeValue = (e) => {
// ToDo: 筛选
marketplaceList.gold = e
diff --git a/src/components/common/searchView/hero.vue b/src/components/common/searchView/hero.vue
index d286605..873f0c2 100644
--- a/src/components/common/searchView/hero.vue
+++ b/src/components/common/searchView/hero.vue
@@ -5,9 +5,9 @@
-
+
Tier
-
+
{{ heroList.length }}
@@ -19,6 +19,17 @@ import { ref, reactive } from "vue";
import { useMarketplaceStore } from "@/store/marketplace"
const marketplaceList = useMarketplaceStore()
+const props = defineProps({
+ heroArr: {
+ type: Array,
+ required: true,
+ },
+ rankArr: {
+ type: Array,
+ required: true,
+ },
+});
+
const emit = defineEmits(['clickHeroChild','clickRankChild'])
const heroList = [
diff --git a/src/components/marketplace/mktContent.vue b/src/components/marketplace/mktContent.vue
index b88adb2..3ba3286 100644
--- a/src/components/marketplace/mktContent.vue
+++ b/src/components/marketplace/mktContent.vue
@@ -5,8 +5,8 @@
Type
-
-
+
+