Skip to content

Comments

break PackingInput and Viewer components out of App.tsx#47

Merged
ascibisz merged 15 commits intomainfrom
feature/break-out-components
Aug 6, 2025
Merged

break PackingInput and Viewer components out of App.tsx#47
ascibisz merged 15 commits intomainfrom
feature/break-out-components

Conversation

@ascibisz
Copy link
Contributor

@ascibisz ascibisz commented Jul 25, 2025

Problem

Pretty much everything other than firebase operations is happening in App.tsx. We probably don't want to continue this way.
Link to story or ticket

Solution

To start getting our repo organized, we are breaking out some basic components

@github-actions
Copy link

github-actions bot commented Jul 25, 2025

PR Preview Action v1.6.2
Preview removed because the pull request was closed.
2025-08-06 22:02 UTC

@ascibisz ascibisz linked an issue Jul 25, 2025 that may be closed by this pull request
}
return (
<div>
<button className="collapsible" onClick={toggleLogs}>Logs</button>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems like this style is not been applied after the reorganization, we can go over all the class names to verify

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just checked and the styling for "collapsible" is still being applied to the button, since it's in the parent component's .css file!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2025-07-29 at 4 48 00 PM

@rugeli rugeli mentioned this pull request Jul 28, 2025
@ascibisz ascibisz marked this pull request as ready for review July 29, 2025 23:45
@ascibisz ascibisz requested a review from rugeli July 30, 2025 20:33
@ascibisz ascibisz changed the base branch from feature/routing to main July 30, 2025 20:34
@ascibisz ascibisz changed the base branch from main to feature/routing July 30, 2025 20:34
@ascibisz ascibisz changed the base branch from feature/routing to main July 30, 2025 23:39
@ascibisz ascibisz force-pushed the feature/break-out-components branch from c9612c1 to fffeee3 Compare July 30, 2025 23:43
@ascibisz ascibisz merged commit c38e7dc into main Aug 6, 2025
1 check passed
@ascibisz ascibisz deleted the feature/break-out-components branch August 6, 2025 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor: Components

2 participants