-
Notifications
You must be signed in to change notification settings - Fork 3
Removes Dummy Features from Ashes #553
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
Conversation
// <a className="fc-watchers__link" onClick={e => this.watch(e, groups.assignees)}>take it</a> | ||
// </div> | ||
// </div> | ||
// {renderGroup(props, groups.assignees)} |
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.
^ Should we just ehm... remove this lines?
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.
Agree with Pavel's comment.
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.
My thought here was that the feature actually works. Just right now there's no difference between "Assignees" and "Watchers". We need to think through this story and add it back once we figure out what to do with Assignees. @jmataya Would you still prefer me to remove it at this point?
"metaTitle", | ||
"metaDescription" | ||
] | ||
} |
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.
We should definitely remove URL, but should we just implement meta title and meta description in Firebrand, TPG, and TD?
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.
@jmataya Right now this isn't implemented anywhere. From the API documentation I don't think it's in the API either for a product detail which is why I removed it. Am I wrong? If it's at least in the API, then I'll add it back in, but right now this section does nothing
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.
URL is renamed into Slug in #505
I agree: probably, we should finish SEO section integration in storefronts instead of deleting it completely from ashes.
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.
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.
I'm fine with that. Let's prioritize making Ashes usable.
// <a className="fc-watchers__link" onClick={e => this.watch(e, groups.assignees)}>take it</a> | ||
// </div> | ||
// </div> | ||
// {renderGroup(props, groups.assignees)} |
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.
Agree with Pavel's comment.
"metaTitle", | ||
"metaDescription" | ||
] | ||
} |
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.
@jmataya Right now this isn't implemented anywhere. From the API documentation I don't think it's in the API either for a product detail which is why I removed it. Am I wrong? If it's at least in the API, then I'll add it back in, but right now this section does nothing
Re-running tests to see if we can get them to pass. |
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.
@steven-foxcomm I'm alright with the changes, but can you fix tests before we merge? The tests for watchers are broken.
Discussed above - Removed layout.json changes since they are already coming in another PR
Removes:
-Email & Notifications Preferences from Customer Details
-SEO section from Product Details
-Assignees field from Assignees/Watchers (since Assignees/Watchers do the same thing)