{
  "groups": [
    {
      "id": "base_canvas",
      "title": "Base Canvas",
      "steps": [
        {
          "id": "define_vibe",
          "title": "Define Vibe",
          "component": "morniGuidance/DefineVibe",
          "requiresValidation": true
        },
        {
          "id":"gender_expression",
          "title": "gender expression",
          "component": "morniGuidance/GenderExpression",
          "requiresValidation": true
        },
        {
          "id": "category_listing",
          "title": "Category Listing",
          "component": "morniGuidance/CategoryListing",
          "requiresValidation": true
        },
        {
          "id": "category_single",
          "title": "Category",
          "component": "morniGuidance/CategorySingle",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "single"
          }
        },
        {
          "id": "category_single_child",
          "title": "category Child",
          "component": "morniGuidance/CategorySingleChild",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "single"
          }
        },
        {
          "id": "category_two_piece_top",
          "title": "Category top",
          "component": "morniGuidance/Category2PieceTop",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "twopiece"
          }
        },
        {
          "id": "category_two_piece_top_child",
          "title": "category top child",
          "component": "morniGuidance/Category2PieceTopChild",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "twopiece"
          }
        },
        {
          "id": "category_two_piece_bottom",
          "title": "category Bottom",
          "component": "morniGuidance/Category2PieceBottom",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "twopiece"
          }
        },
        {
          "id": "category_two_piece_bottom_child",
          "title": "category bottom Child",
          "component": "morniGuidance/Category2PieceBottomChild",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "twopiece"
          }
        },
        {
          "id": "category_three_piece",
          "title": "Silhouette top",
          "component": "morniGuidance/CategoryThreePiece",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "threepiece"
          }
        },
        {
          "id": "category_three_piece_step2",
          "title": "Silhouette Bottom",
          "component": "morniGuidance/CategoryThreePieceStep2",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "threepiece"
          }
        },
        {
          "id": "category_three_piece_step3",
          "title": "Silhouette Vest",
          "component": "morniGuidance/CategoryThreePieceStep3",
          "requiresValidation": true,
          "condition": {
            "key": "CategoryType",
            "value": "threepiece"
          }
        },
        {
          "id": "preferred_fabric_color",
          "title": "Preferred Color",
          "component": "morniGuidance/PreferredColor"
        },
        {
          "id": "fabric_family",
          "title": "Fabric Family",
          "component": "morniGuidance/FabricFamily",
          "requiresValidation": true
        },
        {
          "id": "preferred_fabric",
          "title": "Preferred Fabric",
          "component": "morniGuidance/PreferredFabric",
          "requiresValidation": true
        }
      ]
    },
    {
      "id": "artwork",
      "title": "Artwork",
      "steps": [
        {
          "id": "choose_artwork_mode",
          "title": "Choose Artwork Mode",
          "component": "morniGuidance/ChooseArtworkMode",
          "requiresValidation": true
        },
        {
          "id": "artwork_highlight",
          "title": "Artwork Highlight",
          "component": "morniGuidance/ArtworkHighlight",
          "condition": {
            "key": "artworkMode",
            "value": "artwork_highlight"
          }
        },
        {
          "id": "morni_art_collection",
          "title": "Morni Art Collection",
          "component": "morniGuidance/MorniArtCollection",
          "condition": {
            "key": "artworkMode",
            "value": "morni_art_collection"
          }
        },
        {
          "id": "morni_pick_piece",
          "title": "Morni Pick a Piece",
          "component": "morniGuidance/MorniPickPiece",
          "condition": {
            "key": "artworkMode",
            "value": "morni_art_collection"
          }
        },
        {
          "id": "technique",
          "title": "Technique family",
          "component": "morniGuidance/ArtworkTechnique",
          "requiresValidation": true
        },
        {
          "id": "artwork_prominent",
          "title": "Artwork Prominent",
          "component": "morniGuidance/ArtworkProminent",
          "requiresValidation": true
        },
        {
          "id": "artwork_placement",
          "title": "Artwork Placement",
          "component": "morniGuidance/ArtworkPlacement"
        },
        {
          "id": "piece_imagine_artwork",
          "title": "Piece Imagine",
          "component": "morniGuidance/PieceImagine"
        }
      ]
    },
    {
      "id": "payment",
      "title": "Payment",
      "steps": [
        {
          "id": "guidance_order_summary",
          "title": "Order Summary",
          "component": "morniGuidance/GuidanceOrderSummary"
        }
      ]
    }
  ]
}