-
Notifications
You must be signed in to change notification settings - Fork 10
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
MSA viz using Nightingale #32
base: main
Are you sure you want to change the base?
Conversation
❌ Deploy Preview for molevolvr failed.
|
@vincerubinetti @jananiravi please review and give feedback, thank you |
A couple of things just briefly looking at the code and not testing it yet:
It's perfectly okay that you've set it up the way you did, because I didn't provide any guidelines in the issue, but I'll want to make a few architectural changes:
I'll probably have some more comments on Monday. |
@triksi254 If you're able to make the changes I discussed above, please do. If not, I won't be able to get to making the changes myself until next week. |
I am currently working on it. It should be ready tomorrow
…On Tue, Oct 15, 2024 at 9:38 PM Vincent Rubinetti ***@***.***> wrote:
@triksi254 <https://github.com/triksi254> If you're able to make the
changes I discussed above, please do. If not, I won't be able to get to
making the changes myself until next week.
—
Reply to this email directly, view it on GitHub
<#32 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVOAL36Z2HXWVEHJTHDUE5LZ3VOKTAVCNFSM6AAAAABP2UFNPKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJUG42DIMBYGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
I'm not able to reproduce that error. Can you provide more info, e.g. which commands you ran, what OS you're using, what other logs (errors or otherwise) did you get? |
|
Thanks, I'll check it out!
…On Wed, Oct 16, 2024 at 6:33 PM Vincent Rubinetti ***@***.***> wrote:
Also, this typescript is defining a custom element for nightingale...
declare namespace JSX {
type IntrinsicElements = {
"nightingale-msa": any;
};}
...but it is overwriting/removing the definitions for all other native
HTML elements:
Screenshot.2024-10-16.at.11.15.21.AM.png (view on web)
<https://github.com/user-attachments/assets/479bdc62-c8ad-4007-b685-c50449b8cbb4>
I believe to capture both it should be:
namespace JSX {
interface IntrinsicElements {
"nightingale-msa": JSX.HTMLAttributes<CustomElement>;
}
}
—
Reply to this email directly, view it on GitHub
<#32 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVOAL3YJWF65WRFZXROZIF3Z32BONAVCNFSM6AAAAABP2UFNPKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJXGE4TCMRUGE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
See what I did in this PR for more guidance: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed the IPR changes and incorporated some of the revisions mentioned earlier @vincerubinetti
Step 1: Install Dependencies
npm i @nightingale-elements/nightingale-msa
Step 2: Create a Wrapper Component
New file NightingaleMSAWrapper.js
Step 3: Integrate the Wrapper Component
Modify your Outputs component to include the NightingaleMSAWrapper
Step 4: Parse the MSA Data in NewAnalysis.tsx
Step 5: Integrate the Parsed Data into the Outputs Component