Release govoplan-campaign v0.1.28: stabilize saving, review and delivery recovery
Module Package Release / publish-packages (push) Successful in 12s
Module Package Release / publish-packages (push) Successful in 12s
This commit is contained in:
@@ -32,7 +32,7 @@ export default function CreateWizard({ settings, campaignId }: {settings: ApiSet
|
||||
const { data, loading, reload } = useCampaignWorkspaceData(settings, campaignId);
|
||||
const version = data.currentVersion;
|
||||
const locked = isAuditLockedVersion(version, data.campaign?.current_version_id);
|
||||
const { draft, dirty, saveState, patch, saveDraft } = useCampaignDraftEditor({
|
||||
const { draft, dirty, saving, saveState, patch, saveDraft } = useCampaignDraftEditor({
|
||||
settings,
|
||||
campaignId,
|
||||
version,
|
||||
@@ -132,7 +132,7 @@ export default function CreateWizard({ settings, campaignId }: {settings: ApiSet
|
||||
</Card>
|
||||
<div className="wizard-footer">
|
||||
<Button onClick={previousStep}>i18n:govoplan-campaign.back.b52b36b7</Button>
|
||||
<Button onClick={() => saveDraft("manual")} disabled={!dirty}>{dirty ? "i18n:govoplan-campaign.save_now.3989b7c0" : "i18n:govoplan-campaign.saved.c0ae8f6e"}</Button>
|
||||
<Button onClick={() => saveDraft("manual")} disabled={!dirty || saving}>{saving ? "i18n:govoplan-campaign.saving.56a2285c" : dirty ? "i18n:govoplan-campaign.save_now.3989b7c0" : "i18n:govoplan-campaign.saved.c0ae8f6e"}</Button>
|
||||
<Button onClick={validateCurrentStep}>i18n:govoplan-campaign.validate_step.6a8b527c</Button>
|
||||
<Button variant="primary" onClick={nextStep}>i18n:govoplan-campaign.continue.2e026239</Button>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user