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

LPD-24920 Implements the new ClayTable component to FDS #151748

Conversation

liferay-continuous-integration
Copy link
Collaborator

Forwarded from: liferay-platform-experience#602 (Took 3 ci:forward attempts in 5 days 13 hours 38 minutes)
Console

@matuzalemsteles
@liferay-platform-experience

Original pull request comment:
The new ClayTable component now handles more responsibilities and has a new improved and less verbose DX removing the excess drilling prop and verbosity of the old component as well as OOTB features such as nested row, sorting columns and visibility columns the component is accessibility first.

This is under feature flag and still WIP, in this initial implementation we are not adding the column resizer feature we will use the same FDS implementation while we did not work on it in Clay.

We also need to do some more nested row tests and add a new row with inline edit. We need to wait for the Clay #600 release PR to come in so we can do more tests with the fixes I sent to Clay.

After that I will add some before and after screenshots showing the features.

The new ClayTable component now handles more responsibilities and has a new improved and less verbose DX removing the excess drilling prop and verbosity of the old component as well as OOTB features such as nested row, sorting columns and visibility columns the component is accessibility first.

This is under feature flag and still WIP, in this initial implementation we are not adding the column resizer feature we will use the same FDS implementation while we did not work on it in Clay.

We also need to do some more nested row tests and add a new row with inline edit.
@liferay-continuous-integration
Copy link
Collaborator Author

✔️ ci:test:sf - 1 out of 1 jobs passed in 5 minutes

Click here for more details.

Base Branch:

Branch Name: master
Branch GIT ID: 4053233efc7665eaa07fc901fcf1c39d89e2721e

Sender Branch:

Branch Name: LPD-24920
Branch GIT ID: f85dd6e9c9bae6e87324b77759827358400f1cc9

1 out of 1jobs PASSED
1 Successful Jobs:
For more details click here.

@liferay-continuous-integration
Copy link
Collaborator Author

✔️ ci:test:stable - 32 out of 32 jobs passed

✔️ ci:test:relevant - 41 out of 42 jobs passed in 1 hour 32 minutes

Click here for more details.

Base Branch:

Branch Name: master
Branch GIT ID: 4053233efc7665eaa07fc901fcf1c39d89e2721e

Upstream Comparison:

Branch GIT ID: abc4222371a1a253ae05ecb3e6083858ac965415
Jenkins Build URL: EE Development Acceptance (master) - 623 - 2024-06-25[04:39:29]

ci:test:stable - 32 out of 32 jobs PASSED
32 Successful Jobs:
    ci:test:relevant - 40 out of 42 jobs PASSED

    2 Failed Jobs:

    40 Successful Jobs:
      For more details click here.

      This pull contains no unique failures.


      Failures in common with acceptance upstream results at abc4222:
      Test bundle downloads:

      @liferay-continuous-integration
      Copy link
      Collaborator Author

      To conserve resources, the PR Tester does not automatically run for forwarded pull requests.

      @brianchandotcom
      Copy link
      Owner

      Merged. Thank you.
      View total diff: 4a6a9ec...960d4d4

      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.

      3 participants