-
Notifications
You must be signed in to change notification settings - Fork 7
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
Updates to Index page for data table + data dictionary for store refactor #329
Conversation
@surchs Two further notes.
|
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.
Thanks for the PR @jarmoza. Changes look good, take a look at the tool-nav change, it doesn't look right to me.
Sounds good. If you know why the index page one is currently failing, I'd include the fix here just so we keep the component tests green. If it's more involved, then let's do the fix with the e2e ones (that's how I undersand your comment).
I am not super clear what has happened here. My guess would be that you did something like this:
Does any of this sound plausible? We could also chat about it more on Monday with the rest of the team, I think we haven't really finished discussing our GH workflow last time. |
In any case, I wanted to see how this workflow would work. Good practice. |
@jarmoza: I took another look because I wasn't really sure either. You are right, you had pulled the recent PR in the dev branch. I think what may have happened is that when you merged dev into jarmoza-314 there was a merge conflict because you might have already made changes to the same line (in It's tricky - good thing for us all to discuss again I think - I would also like to get better intuitions when reading a tricky log. |
Okay, @surchs. We're good to go with the index page component test now. The data dictionary being used and tests needed to be updated – since it now contains While I was determining what was wrong with the tests, I went ahead and cleaned up the file - generalized |
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.
Looks great @jarmoza. I left a comment for a left-over thing in the tool-navbar that should be removed. Agreed, this is ready to merge! 🎉
This closes #314 and #320
Several updates here are made for the index page relating to the recent store refactor.
file-selector
care of the propenabled
. File selection for a data dictionary is disabled until a data table has been selected.textarea
elements on the index page have been converted to one way binding (user input does not edit underlying value) via thevalue
attribute instead of the two-way bind viav-model
setDataTable
mutation once any new keys and values have been added or removed from the current existing dictionary.