Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improving React Developer Experience #10831

Open
wants to merge 22 commits into
base: develop
Choose a base branch
from
Open

Commits on Feb 19, 2024

  1. React wrapper: Drop settings prop from HotTable (#10785)

    * Drop settings prop from HotTable
    
    * changelog file
    NOtherDev committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    0d7f8d2 View commit details
    Browse the repository at this point in the history
  2. React wrapper: Wrap internal utilities into a context provided from H…

    …otTable to its children (#10789)
    
    * Wrap internal utilities into a context provided from HotTable to its children
    
    * changelog
    NOtherDev committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    faf0c9f View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    c7c7b1f View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. React wrapper: Change the way renderer might be passed to HotColumn a…

    …nd HotTable to use render props approach (#10791)
    
    * Change the way renderer might be passed to HotColumn and HotTable to use render props approach (#4)
    
    * redux tests
    
    * changelog
    
    * build fix
    NOtherDev committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    b0cc886 View commit details
    Browse the repository at this point in the history
  2. React wrapper: Change the way editor might be passed to HotColumn and…

    … HotTable to use render props approach (#10793)
    
    * Change the way editor might be passed to HotColumn and HotTable to use render props approach (#5)
    
    * changelog
    NOtherDev committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    0377646 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. React wrapper: Rewrite HotTable & HotColumn into functional components (

    #10799)
    
    * React wrapper: Rewrite HotTable & HotColumn into functional components
    
    * rename
    
    * renderersPortalManager
    
    * get rid of classes from tests
    
    * dont expose hotTableInner publicly
    
    * changelog
    NOtherDev committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    05880af View commit details
    Browse the repository at this point in the history
  2. React wrapper: Add a check that only HotColumn instances are children…

    … of HotTable (#10805)
    
    * Add a check that only HotColumn instances are children of HotTable
    
    * changelog
    
    * fix circular dep
    NOtherDev committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    b92a133 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    005d287 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. React wrapper: Enable TypeScript strict mode & ensure proper strong t…

    …yping everywhere (#10813)
    
    * Enable TypeScript strict mode & ensure proper strong typing everywhere; get rid of any typing.
    
    * more ts
    
    * more
    
    * last
    
    * rollback
    
    * changelog
    
    * revert
    NOtherDev committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    df1a480 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    59d149c View commit details
    Browse the repository at this point in the history
  2. Fix for react-redux.md docs compilation (#10832)

    * Fix for react-redux.md docs compilation
    
    * Fix for react-redux.md docs - split renderer from editor
    NOtherDev committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    1078e04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2973720 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    d093c11 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. React wrapper: Simplify useHotEditor API (#10845)

    * React wrapper: Simplify useHotEditor API
    
    * docs update
    
    * format
    
    * fix
    
    * ts fix
    
    * docs fix
    
    * docs fix
    
    * state still missing
    
    * works
    
    * destructure
    
    * typos
    NOtherDev committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    49cdb35 View commit details
    Browse the repository at this point in the history
  2. React wrapper: Sync updated docs with new structure (#10848)

    * Added beforeBeginEditing hook to the Cell editor guide API list (#10844)
    
    * Move code samples to separate files and update links in documentation (#10837)
    
    * include code snippets
    
    * Move code samples to separate files and update links in documentation
    
    * update demo file
    
    * Revert "Move code samples to separate files and update links in documentation"
    
    This reverts commit 1ea5f1d.
    
    * Move code samples to separate files and update links in documentation
    
    * fixup typo
    
    * fix typo
    
    * Update ESLint configuration and auto fix lint issues
    
    * fix lint
    
    * update angular demo
    
    * revert replaced dist files
    
    ---------
    
    Co-authored-by: Evan Seaward <[email protected]>
    
    * React wrapper: Sync updated docs with new structure
    
    ---------
    
    Co-authored-by: Aleksandra Budnik <[email protected]>
    Co-authored-by: adrianspdev <[email protected]>
    Co-authored-by: Evan Seaward <[email protected]>
    4 people committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    cf4112c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a535ed View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    8819a96 View commit details
    Browse the repository at this point in the history
  2. update to new wrapper

    evanSe committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    442dd51 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    6565309 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7e857a View commit details
    Browse the repository at this point in the history
  3. fix types package

    evanSe committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    f88a10f View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    7932225 View commit details
    Browse the repository at this point in the history