Skip to content

Commit 6ab0cc6

Browse files
fix: Close sell collection modal when setting the store as minter (#3232)
1 parent 888dba9 commit 6ab0cc6

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

src/components/Modals/EditPriceAndBeneficiaryModal/EditPriceAndBeneficiaryModal.css

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
.EditPriceAndBeneficiaryModal.ui.modal .modalContainer {
66
display: grid;
77
grid-template-columns: 200px 1fr;
8+
margin-top: 30px;
89
gap: 40px;
910
}
1011

src/components/Modals/PublishWizardCollectionModal/PublishWizardCollectionModal.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ export const PublishWizardCollectionModal: React.FC<Props & WithAuthorizedAction
4343
onCloseAuthorization
4444
} = props
4545
const [currentStep, setCurrentStep] = useState<number>(PublishWizardCollectionSteps.CONFIRM_COLLECTION_NAME)
46-
console.log('currentStep: ', currentStep)
4746
const [emailAddress, setEmailAddress] = useState<string>('')
4847
const [cheque, setCheque] = useState<Cheque | undefined>(undefined)
4948
const [isSigningCheque, setIsSigningCheque] = useState<boolean>(false)

src/components/Modals/SellCollectionModal/SellCollectionModal.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ export default class SellCollectionModal extends React.PureComponent<Props> {
2323
const { metadata, isLoading, hasUnsyncedItems, isOffchainPublicItemOrdersEnabled, onClose } = this.props
2424
const tKey = metadata.isOnSale ? 'remove_from_marketplace' : isOffchainPublicItemOrdersEnabled ? 'enable_sales' : 'put_for_sale'
2525
return (
26-
<Modal className="SellCollectionModal" size="tiny" onClose={onClose}>
27-
<ModalNavigation title={t(`sell_collection_modal.${tKey}.title`)} onClose={onClose} />
26+
<Modal className="SellCollectionModal" size="tiny" onClose={isLoading ? undefined : onClose}>
27+
<ModalNavigation title={t(`sell_collection_modal.${tKey}.title`)} onClose={isLoading ? undefined : onClose} />
2828
<Modal.Content>
2929
{hasUnsyncedItems && <p className="unsynced-warning danger-text">{t('sell_collection_modal.unsynced_warning')}</p>}
3030
{t(`sell_collection_modal.${tKey}.description`)}

src/modules/modal/sagas.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,18 @@ import { closeAllModals } from 'decentraland-dapps/dist/modules/modal/actions'
66
import { RESET_ITEM_SUCCESS, SET_PRICE_AND_BENEFICIARY_SUCCESS } from 'modules/item/actions'
77
import { PUSH_COLLECTION_CURATION_SUCCESS } from 'modules/curations/collectionCuration/actions'
88
import { EXPORT_PROJECT_SUCCESS } from 'modules/project/actions'
9+
import { SET_COLLECTION_MINTERS_SUCCESS } from 'modules/collection/actions'
910

1011
export function* modalSaga() {
1112
yield takeEvery(LOCATION_CHANGE, handleLocationChange)
1213
yield takeEvery(
13-
[PUSH_COLLECTION_CURATION_SUCCESS, RESET_ITEM_SUCCESS, SET_PRICE_AND_BENEFICIARY_SUCCESS, EXPORT_PROJECT_SUCCESS],
14+
[
15+
PUSH_COLLECTION_CURATION_SUCCESS,
16+
RESET_ITEM_SUCCESS,
17+
SET_PRICE_AND_BENEFICIARY_SUCCESS,
18+
EXPORT_PROJECT_SUCCESS,
19+
SET_COLLECTION_MINTERS_SUCCESS
20+
],
1421
handleCloseAllModals
1522
)
1623
}

0 commit comments

Comments
 (0)