@@ -15,7 +15,12 @@ import PageDivider from "../../components/PageDivider";
15
15
import PageFoot from "../../components/PageElements/PageFoot" ;
16
16
import { resetIntakeForm } from "../../actions/form" ;
17
17
import Progress from "../../components/Progress" ;
18
- import { BUTTON_SIZE , BUTTON_TYPE , MAX_COMPLETED_STEP } from "../../constants/" ;
18
+ import {
19
+ BUTTON_SIZE ,
20
+ BUTTON_TYPE ,
21
+ MAX_COMPLETED_STEP ,
22
+ ROUTES ,
23
+ } from "../../constants/" ;
19
24
import PaymentForm from "../Review/components/PaymentForm" ;
20
25
import { triggerAutoSave } from "../../actions/autoSave" ;
21
26
import { setProgressItem } from "../../actions/progress" ;
@@ -36,7 +41,7 @@ import {
36
41
setCookie ,
37
42
clearCachedChallengeId ,
38
43
} from "../../autoSaveBeforeLogin" ;
39
- import { OrderContractModal } from "../../../src-ts" ;
44
+ import { Breadcrumb , OrderContractModal } from "../../../src-ts" ;
40
45
import AboutYourProject from "../../routes/Review/components/AboutYourProject" ;
41
46
import PageH2 from "../../components/PageElements/PageH2" ;
42
47
@@ -187,6 +192,22 @@ const ReviewLegacy = ({
187
192
formData . zipCode &&
188
193
formData . checked ;
189
194
195
+ const breadcrumbs = [
196
+ { url : ROUTES . DASHBOARD_PAGE , name : "My work" } ,
197
+ {
198
+ url : ROUTES . INTAKE_FORM ,
199
+ name : "Start work" ,
200
+ onClick : ( ) => {
201
+ dispatch ( resetIntakeForm ( true ) ) ;
202
+ } ,
203
+ } ,
204
+ { url : ROUTES . WEBSITE_DESIGN_LEGACY , name : "Basic Info" } ,
205
+ { url : ROUTES . WEBSITE_DESIGN_PURPOSE_LEGACY , name : "Website purpose" } ,
206
+ { url : ROUTES . WEBSITE_DESIGN_PAGE_DETAILS_LEGACY , name : "Page details" } ,
207
+ { url : ROUTES . WEBSITE_DESIGN_BRANDING_LEGACY , name : "Branding" } ,
208
+ { url : "#" , name : "Review" } ,
209
+ ] ;
210
+
190
211
return (
191
212
< >
192
213
< OrderContractModal
@@ -195,6 +216,7 @@ const ReviewLegacy = ({
195
216
/>
196
217
< LoadingSpinner show = { isLoading } />
197
218
< Page >
219
+ < Breadcrumb items = { breadcrumbs } />
198
220
{ banner }
199
221
< PageContent styleName = "container" >
200
222
< PageH2 > REVIEW & PAYMENT </ PageH2 >
0 commit comments