diff --git a/src/components/account/NftsTable.vue b/src/components/account/NftsTable.vue new file mode 100644 index 000000000..be493b890 --- /dev/null +++ b/src/components/account/NftsTable.vue @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/components/token/NftHolderTable.vue b/src/components/token/NftHolderTable.vue index 3f0bec162..3aa5bf249 100644 --- a/src/components/token/NftHolderTable.vue +++ b/src/components/token/NftHolderTable.vue @@ -34,15 +34,13 @@ v-model:current-page="currentPage" :per-page="perPage" @page-change="onPageChange" - @cell-click="handleClick" + @cell-click="handleClick" :hoverable="true" :narrowed="true" :striped="true" :mobile-breakpoint="ORUGA_MOBILE_BREAKPOINT" - style="cursor: pointer" - aria-current-label="Current page" aria-next-label="Next page" aria-page-label="Page" @@ -56,7 +54,7 @@ - + @@ -93,7 +91,7 @@ import BlobValue from "@/components/values/BlobValue.vue"; import {ORUGA_MOBILE_BREAKPOINT} from '@/App.vue'; import EmptyTable from "@/components/EmptyTable.vue"; import {NftHolderTableController} from "@/components/token/NftHolderTableController"; -import {routeManager} from "@/router"; +import { routeManager } from "@/router"; export default defineComponent({ name: 'NftHolderTable', @@ -111,11 +109,21 @@ export default defineComponent({ const isTouchDevice = inject('isTouchDevice', false) const isMediumScreen = inject('isMediumScreen', true) - const handleClick = (n: Nft, c: unknown, i: number, ci: number, event: MouseEvent) => { + const handleClick = ( + n: Nft, + c: unknown, + i: number, + ci: number, + event: MouseEvent, + ) => { if (n.token_id && n.serial_number) { - routeManager.routeToSerial(n.token_id, n.serial_number, event.ctrlKey || event.metaKey) + routeManager.routeToSerial( + n.token_id, + n.serial_number, + event.ctrlKey || event.metaKey, + ); } - } + }; return { isTouchDevice, @@ -127,7 +135,7 @@ export default defineComponent({ onPageChange: props.controller.onPageChange, perPage: props.controller.pageSize as Ref, ORUGA_MOBILE_BREAKPOINT, - handleClick + handleClick, } } }); @@ -135,5 +143,7 @@ export default defineComponent({ - + + +