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

Documentation: Kedro-Viz React component usage #1954

Closed
wants to merge 36 commits into from
Closed

Conversation

jitu5
Copy link
Contributor

@jitu5 jitu5 commented Jun 24, 2024

Resolves #1745

This PR introduces detailed documentation on how to use the Kedro-Viz React component. The following changes have been made:

  • README.md Relocation: Existing README.md file has been moved to the .github folder.
  • NPM-Specific README.md: README.npm.md is created at root to be used specifically for NPM.
  • New Repository: A new kedro-viz-standalone repository has been created under the kedro-org.
  • Documentation Update: A new section, "As a standalone React component," has been added to the Kedro-Viz documentation.
  • Props Explanation: Detailed props explanation has been kept in the README.md for NPM.
  • UI Component Annotation: A Kedro-Viz UI component annotation screenshot has been added.
  • Github Actions: In release.yml under release_to_npm job, new step added to rename README.npm.md to README.md before npm publish step.

Note: Before merge please update url of annotation image and change kedro-viz-standalone repository visibility to public.

Reference of README.md from my personal repository of Kedro-viz:
Github: https://github.com/jitu5/kedro-viz
NPM: https://www.npmjs.com/package/kedro-vizzz

Checklist

  • Read the contributing guidelines
  • Opened this PR as a 'Draft Pull Request' if it is work-in-progress
  • Updated the documentation to reflect the code changes
  • Added new entries to the RELEASE.md file
  • Added tests to cover my changes

@jitu5 jitu5 self-assigned this Jun 24, 2024
Signed-off-by: Jitendra Gundaniya <[email protected]>
package/setup.py Outdated Show resolved Hide resolved
@jitu5 jitu5 marked this pull request as ready for review June 24, 2024 15:49
.github/README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
jitu5 added 2 commits July 1, 2024 11:40
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Copy link
Contributor

@ravi-kumar-pilla ravi-kumar-pilla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ! Thank you @jitu5

Copy link
Member

@astrojuanlu astrojuanlu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Member

@tynandebold tynandebold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, Jitendra! Well done. Approved.

Left a couple small suggestions and one question.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

README.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
README.npm.md Show resolved Hide resolved
jitu5 and others added 4 commits July 2, 2024 17:24
Signed-off-by: Jitendra Gundaniya <[email protected]>
Co-authored-by: Tynan DeBold <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Co-authored-by: Tynan DeBold <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
jitu5 and others added 5 commits July 10, 2024 10:41
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Copy link
Contributor

@Huongg Huongg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All the changes look good to me, thank you @jitu5

Copy link
Contributor

@rashidakanchwala rashidakanchwala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is awesome. Thank you!!

Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
# Conflicts:
#	README.md
#	README.md~HEAD
Signed-off-by: Jitendra Gundaniya <[email protected]>
Copy link
Contributor

@ravi-kumar-pilla ravi-kumar-pilla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM !! Thank you

Signed-off-by: Jitendra Gundaniya <[email protected]>
Copy link
Member

@astrojuanlu astrojuanlu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-approving this 🔥 Ship ittttttt

@rashidakanchwala
Copy link
Contributor

@jitu5
Copy link
Contributor Author

jitu5 commented Jul 22, 2024

Closing this PR as it already merged with #1992 to main.

@jitu5 jitu5 closed this Jul 22, 2024
@SajidAlamQB SajidAlamQB mentioned this pull request Jul 25, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Document Kedro-Viz React component usage
6 participants