-
Notifications
You must be signed in to change notification settings - Fork 172
Comparing changes
Open a pull request
base repository: coderamp-labs/pad.ws
base: main
head repository: coderamp-labs/pad.ws
compare: refactor-app-component
- 8 commits
- 15 files changed
- 1 contributor
Commits on May 28, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 61b7e1c - Browse repository at this point
Copy the full SHA 61b7e1cView commit details -
refactor: remove DevTools component and related styles
- Deleted the DevTools component and its associated SCSS file to streamline the codebase. - Updated the CustomEmbeddableRenderer to remove references to DevTools, enhancing clarity and maintainability. - Removed DevTools entry from the pad index file and MainMenu, simplifying the user interface.
Configuration menu - View commit details
-
Copy full SHA for 02cfd91 - Browse repository at this point
Copy the full SHA 02cfd91View commit details -
refactor: integrate PadTabsProvider and clean up App component
- Replaced usePadTabs hook with PadTabsProvider in App component to streamline tab management and improve context usage. - Created a new TabsContext to encapsulate tab-related state and actions, enhancing code organization and maintainability. - Updated Tabs component to utilize the new context, simplifying props and improving clarity. - Refactored Collab component to access selectedTabId from context, ensuring proper synchronization with the current tab. - Enhanced Portal class to include a method for retrieving the current pad ID, facilitating better state management.
Configuration menu - View commit details
-
Copy full SHA for f089099 - Browse repository at this point
Copy the full SHA f089099View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cc0480 - Browse repository at this point
Copy the full SHA 3cc0480View commit details -
refactor: remove TabBar component and associated styles
- Deleted the TabBar component and its SCSS file to streamline the codebase and improve maintainability. - This change eliminates unused code and prepares for a more efficient tab management system.
Configuration menu - View commit details
-
Copy full SHA for 9f068e0 - Browse repository at this point
Copy the full SHA 9f068e0View commit details -
refactor: clean up imports in App component
- Removed unused useState import from App.tsx to enhance code clarity and reduce unnecessary dependencies.
Configuration menu - View commit details
-
Copy full SHA for cd3807e - Browse repository at this point
Copy the full SHA cd3807eView commit details -
refactor: add TODO comments for future improvements in Collab component
- Marked the Collab component for a future refactor to convert it into a functional component, enhancing maintainability. - Added comments to clarify the need for better context management in componentDidUpdate, indicating areas for improvement.
Configuration menu - View commit details
-
Copy full SHA for db288bd - Browse repository at this point
Copy the full SHA db288bdView commit details -
refactor: simplify onScrollChange handler in App component
- Replaced the handleOnScrollChange function with an inline arrow function to streamline the code and improve readability. - This change enhances maintainability by reducing the number of function declarations in the App component.
Configuration menu - View commit details
-
Copy full SHA for 6e7c460 - Browse repository at this point
Copy the full SHA 6e7c460View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...refactor-app-component