Skip to content

Commit

Permalink
Add feature flag for objective section
Browse files Browse the repository at this point in the history
  • Loading branch information
JorgeMucientes committed Oct 1, 2024
1 parent 8abd42d commit 8799521
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ import com.woocommerce.android.ui.compose.component.ToolbarWithHelpButton
import com.woocommerce.android.ui.compose.component.WCColoredButton
import com.woocommerce.android.ui.compose.component.WCTextButton
import com.woocommerce.android.ui.compose.preview.LightDarkThemePreviews
import com.woocommerce.android.util.FeatureFlag

@Composable
fun BlazeCampaignCreationPreviewScreen(viewModel: BlazeCampaignCreationPreviewViewModel) {
Expand Down Expand Up @@ -318,8 +319,12 @@ fun CampaignDetails(
text = stringResource(id = R.string.blaze_campaign_preview_details_section_title),
style = MaterialTheme.typography.body2
)
// Budget
CampaignPropertyGroupItem(items = listOf(campaignDetails.selectedObjective, campaignDetails.budget))
// Campaign Details
if (FeatureFlag.OBJECTIVE_SECTION.isEnabled()) {
CampaignPropertyGroupItem(items = listOf(campaignDetails.selectedObjective, campaignDetails.budget))
} else {
CampaignPropertyGroupItem(items = listOf(campaignDetails.budget))
}
Spacer(modifier = Modifier.height(16.dp))

// Ad Audience
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ enum class FeatureFlag {
SHOW_INBOX_CTA,
ENDLESS_CAMPAIGNS_SUPPORT,
CUSTOM_FIELDS,
REVAMP_WOO_SHIPPING;
REVAMP_WOO_SHIPPING,
OBJECTIVE_SECTION;

fun isEnabled(context: Context? = null): Boolean {
return when (this) {
Expand All @@ -28,7 +29,8 @@ enum class FeatureFlag {
BETTER_CUSTOMER_SEARCH_M2,
ORDER_CREATION_AUTO_TAX_RATE,
CUSTOM_FIELDS,
REVAMP_WOO_SHIPPING -> PackageUtils.isDebugBuild()
REVAMP_WOO_SHIPPING,
OBJECTIVE_SECTION -> PackageUtils.isDebugBuild()

NEW_SHIPPING_SUPPORT,
INBOX,
Expand Down

0 comments on commit 8799521

Please sign in to comment.