File tree Expand file tree Collapse file tree 3 files changed +12
-9
lines changed
src/proposals/components/timeline Expand file tree Collapse file tree 3 files changed +12
-9
lines changed Original file line number Diff line number Diff line change 3232 },
3333 "dependencies" : {
3434 "@bgd-labs/aave-address-book" : " ^4.17.2" ,
35- "@bgd-labs/aave-governance-ui-helpers" : " ^3.5.1 " ,
35+ "@bgd-labs/aave-governance-ui-helpers" : " ^3.6.0 " ,
3636 "@bgd-labs/frontend-web3-utils" : " ^1.3.1" ,
3737 "@bgd-labs/react-web3-icons" : " ^1.13.0" ,
3838 "@emotion/cache" : " ^11.13.1" ,
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ export function Timeline({ proposal, loading }: TimelineProps) {
3636 lastPayloadExpiredAt,
3737 lastPayloadExecutedAt,
3838 lastPayloadQueuedAt,
39+ allPayloadsCanceled,
3940 } = getProposalStepsAndAmounts ( {
4041 proposalData : proposal . data ,
4142 quorum : proposal . config . quorum ,
@@ -79,10 +80,12 @@ export function Timeline({ proposal, loading }: TimelineProps) {
7980 ? votingClosedTimestamp
8081 : undefined ;
8182
82- const canceledTimestamp =
83- lastPayloadCanceledAt > proposal . data . canceledAt
84- ? lastPayloadCanceledAt
85- : proposal . data . canceledAt ;
83+ let canceledTimestamp ;
84+ if ( allPayloadsCanceled ) {
85+ canceledTimestamp = lastPayloadCanceledAt ;
86+ } else if ( proposal . data . canceledAt > 0 ) {
87+ canceledTimestamp = proposal . data . canceledAt ;
88+ }
8689
8790 const state =
8891 proposalStatuses . find ( ( s ) => s . value === proposal ?. combineState ) ?. title ||
Original file line number Diff line number Diff line change 902902 resolved "https://registry.yarnpkg.com/@bgd-labs/aave-address-book/-/aave-address-book-4.17.2.tgz#976823b4c825aeda33bd9375705260aef857c88c"
903903 integrity sha512-UVVCaLlLBA5VHl+qip/9qH8yZnNyIvyeRd4nHgKAluNbjeyRPzqESqToGmWSvtWOYK2kUtOrWCu0z9ncq6t6IA==
904904
905- " @bgd-labs/aave-governance-ui-helpers@^3.5.1 " :
906- version "3.5.1 "
907- resolved "https://registry.yarnpkg.com/@bgd-labs/aave-governance-ui-helpers/-/aave-governance-ui-helpers-3.5.1 .tgz#782bda339fd80352f725899b905f5d0e77c9dd7e "
908- integrity sha512-d2/RHiAM8fLN9iPqS8ai7x/ByhD+48niGHkpau2MRp4DDQYYwH4nqu4j5leKWpkWqUJ4IaLuzt8r8wBosShdxw ==
905+ " @bgd-labs/aave-governance-ui-helpers@^3.6.0 " :
906+ version "3.6.0 "
907+ resolved "https://registry.yarnpkg.com/@bgd-labs/aave-governance-ui-helpers/-/aave-governance-ui-helpers-3.6.0 .tgz#7f13470c4f2e3c0d58d32e1bcd3be66e20403e9a "
908+ integrity sha512-jqvCp11icvFgEWOEdmNh1mqWHGgu/v3WiGmMEhDf0CCXjwwdZvGMh+yjHw5FlZEgTGQx6L9/5jaAkpQG5k0mng ==
909909 dependencies :
910910 abitype "^1.0.8"
911911 bs58 "^6.0.0"
You can’t perform that action at this time.
0 commit comments