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

feat(angular-table): adds Angular adapter for tanstack/table (#5326) #5432

Merged
merged 45 commits into from
May 12, 2024

Commits on Mar 25, 2024

  1. feat(angular-table): adds Angular adapter for tanstack/table (#5326)

    * Angular adapter for tanstack table initial
    
    * build with: ng packagr
    
    * Add angular examples basic grouping
    
    * Add angular examples basic grouping
    
    * Update angular examples basic grouping
    
    * Add angular example selection
    
    * regen lock file
    
    * package upgrades, angular table docs
    
    * prettier
    
    * move around some deps
    
    * removed unused dependency from angular package
    
    * fix deps
    
    ---------
    
    Co-authored-by: Kevin Van Cott <kevinvandy656@gmail.com>
    jrgokavalsa and KevinVandy committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    afa27ad View commit details
    Browse the repository at this point in the history
  2. docs config cleanup

    KevinVandy committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    54034ef View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    a36a507 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f118589 View commit details
    Browse the repository at this point in the history
  3. feat: signal angular table adapter implementation

    * update demo
    riccardoperra committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    361577e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8516ea7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9b195b3 View commit details
    Browse the repository at this point in the history
  6. feat: improve naming

    riccardoperra committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bf32e66 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    129f921 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3aab637 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

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

Commits on Apr 1, 2024

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

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    5817368 View commit details
    Browse the repository at this point in the history
  2. update pnpm-lock.yaml

    riccardoperra committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    1aa5353 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5b1e71 View commit details
    Browse the repository at this point in the history
  4. fix dependencies

    riccardoperra committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    6df7cf6 View commit details
    Browse the repository at this point in the history
  5. cleanup imports

    riccardoperra committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    b450b3d View commit details
    Browse the repository at this point in the history
  6. refactor basic example

    riccardoperra committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    071ce7a View commit details
    Browse the repository at this point in the history
  7. fix build

    riccardoperra committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    fd0ca50 View commit details
    Browse the repository at this point in the history
  8. run prettier

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

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    3015158 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    213b7a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ff60af View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1cdec2a View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    dd68ab3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a571cba View commit details
    Browse the repository at this point in the history
  3. fix build

    riccardoperra committed May 2, 2024
    Configuration menu
    Copy the full SHA
    f651c6c View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

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

Commits on May 4, 2024

  1. feat(angular-table): improve adapter implementation (#5524)

    * feat(angular-table): support render dynamic components and templateRefs in table
    
    * update row selection example using dynamic rendered components
    
    * support change detection on push with flex render
    
    * add column ordering example
    
    * fix flexRender change detection issues
    
    * rename properties
    
    * fix prettier and adjust example budget options
    
    * update basic example
    
    * add again support for table signal
    
    * add column-pinning example
    
    * add column pinning example
    
    * add filters example
    
    * cleanup code
    riccardoperra committed May 4, 2024
    Configuration menu
    Copy the full SHA
    d4c514a View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. example cleanup

    KevinVandy committed May 5, 2024
    Configuration menu
    Copy the full SHA
    67a0b10 View commit details
    Browse the repository at this point in the history
  2. update lock file

    KevinVandy committed May 5, 2024
    Configuration menu
    Copy the full SHA
    ca9491c View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. feat(angular-table): added injector optional parameter for more flexi…

    …bility (#5525)
    
    * feat(angular-table): improve adapter implementation (#5524)
    
    * Added optional injector for more flexibility
    * Replace runInInjectionContext with injector in effect
    
    * feat(angular-table): Added proxifyTable back
    
    * feat(angular-table): adding back notifier signal for table changed
    
    * feat(angular-table): Improve logic in setting table options
    *set table options inside computed before returning the table instance
    *remove redundant signals and effect
    *remove injector as it no longer required
    *update Grouping example to show how to pass signal when creating table
    merto20 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    7af1fd6 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    804a0d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f567280 View commit details
    Browse the repository at this point in the history
  3. prettier

    KevinVandy committed May 9, 2024
    Configuration menu
    Copy the full SHA
    df4f32b View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    1518ea8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8493be0 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Configuration menu
    Copy the full SHA
    412c76c View commit details
    Browse the repository at this point in the history
  2. Angular examples and dependencies improvements (#5546)

    * tslib should be a dependency, see:
    
    https://angular.io/guide/angular-package-format#tslib
    
    * ensure angular examples are run as web container on code sandbox
    
    * update lock file
    
    ---------
    
    Co-authored-by: Kevin Vandy <kevinvandy656@gmail.com>
    arnoud-dv and KevinVandy committed May 12, 2024
    Configuration menu
    Copy the full SHA
    2c916d2 View commit details
    Browse the repository at this point in the history
  3. docs(angular-table): Add documentation for FlexRenderDirective (#5543)

    * add flexRender documentation
    
    * fix docs
    
    * fix rendering component section heading
    riccardoperra committed May 12, 2024
    Configuration menu
    Copy the full SHA
    059c018 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abf605c View commit details
    Browse the repository at this point in the history
  5. update link name

    KevinVandy committed May 12, 2024
    Configuration menu
    Copy the full SHA
    9984118 View commit details
    Browse the repository at this point in the history
  6. docs pass

    KevinVandy committed May 12, 2024
    Configuration menu
    Copy the full SHA
    ea7da50 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4dc3d72 View commit details
    Browse the repository at this point in the history
  8. update flexrender types

    KevinVandy committed May 12, 2024
    Configuration menu
    Copy the full SHA
    529bc29 View commit details
    Browse the repository at this point in the history