The FeedCapture component is currently not utilized within the Nachet project. Its associated styles, particularly those for the Canvas, are still being imported from its indexElements.tsx. Since MicroscopeFeed is the component actually utilizing the Canvas styles, the styles should be relocated to make the codebase cleaner and more maintainable.
Tasks
[x] Remove the FeedCapture component from the project.
[x] Move Canvas styles from feed_capture/indexElements.tsx to microscope_feed/indexElements.tsx.
[x] Refactor any imports in MicroscopeFeed to use the new location of the Canvas styles.
[x] Ensure that the application builds and runs correctly without FeedCapture.
[x] Conduct a brief regression test to confirm that MicroscopeFeed and other components using the Canvas styles function as expected.
Acceptance Criteria
FeedCapture is no longer present in the codebase.
Canvas styles are successfully integrated into MicroscopeFeed.
There are no build errors or runtime issues related to the removal of FeedCapture or the relocation of Canvas styles.
All affected components render correctly with no visual regressions.
Description
The
FeedCapture
component is currently not utilized within the Nachet project. Its associated styles, particularly those for theCanvas
, are still being imported from itsindexElements.tsx
. SinceMicroscopeFeed
is the component actually utilizing theCanvas
styles, the styles should be relocated to make the codebase cleaner and more maintainable.Tasks
FeedCapture
component from the project.Canvas
styles fromfeed_capture/indexElements.tsx
tomicroscope_feed/indexElements.tsx
.MicroscopeFeed
to use the new location of theCanvas
styles.FeedCapture
.MicroscopeFeed
and other components using theCanvas
styles function as expected.Acceptance Criteria
FeedCapture
is no longer present in the codebase.Canvas
styles are successfully integrated intoMicroscopeFeed
.FeedCapture
or the relocation ofCanvas
styles.