Skip to content

Commit 396aa37

Browse files
feat(ts/detour-entrypoints): add entrypoints for add detour (#2888)
* feat(ts/detour-entrypoints): add entrypoints for add detour --------- Co-authored-by: Hannah Purcell <[email protected]>
1 parent f4d842f commit 396aa37

File tree

5 files changed

+10
-1
lines changed

5 files changed

+10
-1
lines changed

assets/src/components/detourListPage.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ export const DetourListPage = () => {
6161
<Button
6262
className="c-detour-list-page__button icon-link fw-light px-3 py-2 u-hide-for-mobile"
6363
onClick={() => setShowDetourModal(true)}
64+
data-fs-element="Add Detour"
6465
>
6566
<PlusSquare />
6667
<span className="c-detour-list-page__button-text">Add detour</span>

assets/src/components/detours/detourDropdown.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export const DetourDropdown = ({
5454
zoom,
5555
})
5656
}}
57+
data-fs-element="Add Detour via Vehicle Marker"
5758
>
5859
Start a detour on route {routeName}
5960
</DropdownItem>

assets/src/components/routeLadder.tsx

+5-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,11 @@ export const Header = ({
9393
Adjustments
9494
</div>
9595
</Dropdown.Header>
96-
<Dropdown.Item className="icon-link" onClick={onClickAddDetour}>
96+
<Dropdown.Item
97+
className="icon-link"
98+
onClick={onClickAddDetour}
99+
data-fs-element="Add Detour on Route"
100+
>
97101
<PlusSquare /> Add detour
98102
</Dropdown.Item>
99103
{hasAlert && (

assets/tests/components/detours/__snapshots__/detourListPage.test.tsx.snap

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ exports[`DetourListPage renders detour list page for dispatchers 1`] = `
88
>
99
<button
1010
class="c-detour-list-page__button icon-link fw-light px-3 py-2 u-hide-for-mobile btn btn-primary"
11+
data-fs-element="Add Detour"
1112
type="button"
1213
>
1314
<svg

assets/tests/components/detours/__snapshots__/detoursListPage.openDetour.test.tsx.snap

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ exports[`Detours Page: Open a Detour renders detour details in an open drawer on
1111
>
1212
<button
1313
class="c-detour-list-page__button icon-link fw-light px-3 py-2 u-hide-for-mobile btn btn-primary"
14+
data-fs-element="Add Detour"
1415
type="button"
1516
>
1617
<svg
@@ -820,6 +821,7 @@ exports[`Detours Page: Open a Detour renders detour details modal to match mocke
820821
>
821822
<button
822823
class="c-detour-list-page__button icon-link fw-light px-3 py-2 u-hide-for-mobile btn btn-primary"
824+
data-fs-element="Add Detour"
823825
type="button"
824826
>
825827
<svg

0 commit comments

Comments
 (0)