feat(payment-link): add config for enabling form button only when form is complete (#7517)

This commit is contained in:
Kashif
2025-03-17 20:01:07 +05:30
committed by GitHub
parent c702535e91
commit 0be1f878ed
16 changed files with 123 additions and 14 deletions

View File

@ -419,6 +419,7 @@ impl ApiModelToDieselModelConvertor<api_models::admin::PaymentLinkConfigRequest>
payment_button_text_colour: item.payment_button_text_colour,
sdk_ui_rules: item.sdk_ui_rules,
payment_link_ui_rules: item.payment_link_ui_rules,
enable_button_only_on_form_ready: item.enable_button_only_on_form_ready,
}
}
fn convert_back(self) -> api_models::admin::PaymentLinkConfigRequest {
@ -442,6 +443,7 @@ impl ApiModelToDieselModelConvertor<api_models::admin::PaymentLinkConfigRequest>
payment_button_text_colour,
sdk_ui_rules,
payment_link_ui_rules,
enable_button_only_on_form_ready,
} = self;
api_models::admin::PaymentLinkConfigRequest {
theme,
@ -469,6 +471,7 @@ impl ApiModelToDieselModelConvertor<api_models::admin::PaymentLinkConfigRequest>
payment_button_text_colour,
sdk_ui_rules,
payment_link_ui_rules,
enable_button_only_on_form_ready,
}
}
}