diff --git a/components/dataViews/CopyAndPaste.js b/components/dataViews/CopyAndPaste.js index 69ad012..7d83bca 100644 --- a/components/dataViews/CopyAndPaste.js +++ b/components/dataViews/CopyAndPaste.js @@ -9,8 +9,7 @@ const CopyAndPaste = (props) => ( diff --git a/components/dataViews/MultisigMembers.js b/components/dataViews/MultisigMembers.js index 38df6a6..5947b38 100644 --- a/components/dataViews/MultisigMembers.js +++ b/components/dataViews/MultisigMembers.js @@ -1,70 +1,54 @@ import React from "react"; +import HashView from "./HashView"; import StackableContainer from "../layout/StackableContainer"; -import { abbreviateLongString } from "../../lib/displayHelpers"; -const dummyMembers = [ - { - nickname: "Tolla", - pubkey: "AqsujWsohxvLS8B6ANf54D9qtIhAtQ2ISptBmXGUZVIN", - address: "cosmos1j8z4cfgpza4qa33pl02y84n0mdm8n7xzqdwlse", - }, - { - nickname: "Yamman", - pubkey: "AqsujWsohxvLS8B6ANf54D9qtIhAtQ2ISptBmXGUZVIN", - address: "cosmos145mr4l98w2x96utkcayvtqaag79u7mpyane7q7", - }, - { - nickname: "Wallace", - pubkey: "AqsujWsohxvLS8B6ANf54D9qtIhAtQ2ISptBmXGUZVIN", - address: "cosmos1t5u0jfg3ljsjrh2m9e47d4ny2hea7eehxrzdgd", - }, -]; -const MultisigMembers = (_props) => ( +const MultisigMembers = (props) => ( - Members - - {dummyMembers.map((member) => ( - - - Nickname: - {member.nickname} - - - Address: - {abbreviateLongString(member.address)} - - - ))} - + + + Threshold + {props.threshold} + + + Members + + {props.members.map((address) => ( + + + + ))} + + + diff --git a/pages/multi/[address]/index.js b/pages/multi/[address]/index.js index 0db3d06..2d23aa1 100644 --- a/pages/multi/[address]/index.js +++ b/pages/multi/[address]/index.js @@ -7,6 +7,7 @@ import Button from "../../../components/inputs/Button"; import { getMultisigAccount } from "../../../lib/multisigHelpers"; import HashView from "../../../components/dataViews/HashView"; import MultisigHoldings from "../../../components/dataViews/MultisigHoldings"; +import MultisigMembers from "../../../components/dataViews/MultisigMembers"; import Page from "../../../components/layout/Page"; import StackableContainer from "../../../components/layout/StackableContainer"; import TransactionForm from "../../../components/forms/TransactionForm"; @@ -52,18 +53,13 @@ const multipage = (props) => { {props.accountOnChain?.pubkey && ( - - Participants - - {participantAddressesFromMultisig( - props.accountOnChain?.pubkey, - process.env.NEXT_PUBLIC_ADDRESS_PREFIX, - ).map((participantAddress) => ( - {participantAddress} - ))} - - Threshold: {props.accountOnChain?.pubkey.value.threshold} - + )} {props.error && (