[Security Solution][Timeline] fix wrong add to favorite within timeline guided tour #175993
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR fixes the timeline guided tour. The bug must have been introduced in this refactor PR, but looking at the prior code, I'm not sure how things were correctly working before. We already had the favorite button shared and both had the same id...
The code is now working correctly
Screen.Recording.2024-01-31.at.9.00.11.AM.mov
Notes: I decided to use a
isPartOfGuidedTour: boolean
prop but originally had a different idea: using something likeguidedTourId: string
(guidedTourId
would be the actual tour id). I didn't like the fact that the parent component had to know about that information though, so decided against it. If you think this would be better I'll make the change!#175952
TODO:
Checklist