Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: coderamp-labs/pad.ws
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: coderamp-labs/pad.ws
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: refactor-app-component
Choose a head ref
  • 8 commits
  • 15 files changed
  • 1 contributor

Commits on May 28, 2025

  1. Configuration menu
    Copy the full SHA
    61b7e1c View commit details
    Browse the repository at this point in the history
  2. 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.
    atyrode committed May 28, 2025
    Configuration menu
    Copy the full SHA
    02cfd91 View commit details
    Browse the repository at this point in the history
  3. 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.
    atyrode committed May 28, 2025
    Configuration menu
    Copy the full SHA
    f089099 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3cc0480 View commit details
    Browse the repository at this point in the history
  5. 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.
    atyrode committed May 28, 2025
    Configuration menu
    Copy the full SHA
    9f068e0 View commit details
    Browse the repository at this point in the history
  6. refactor: clean up imports in App component

    - Removed unused useState import from App.tsx to enhance code clarity and reduce unnecessary dependencies.
    atyrode committed May 28, 2025
    Configuration menu
    Copy the full SHA
    cd3807e View commit details
    Browse the repository at this point in the history
  7. 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.
    atyrode committed May 28, 2025
    Configuration menu
    Copy the full SHA
    db288bd View commit details
    Browse the repository at this point in the history
  8. 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.
    atyrode committed May 28, 2025
    Configuration menu
    Copy the full SHA
    6e7c460 View commit details
    Browse the repository at this point in the history
Loading