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

Improve foundations to start implement specific features #12

Merged
merged 40 commits into from
Mar 12, 2019
Merged

Conversation

duranmla
Copy link
Contributor

@duranmla duranmla commented Mar 9, 2019

Having in place a plan to implement this component, this PR layout the minimal amount of scopes needed to render a basic header.

NOTE: In upcoming components, we should aim to have a clear path to develop them using issues to avoid massive PRs like this one and growth progressively through a set plan

Closes #10
Closes #8

Media

image

http://recordit.co/GGS9aVtHE7

NOTE: to see all the components in their different states check project documentation yarn docz dev

Aggregated work

Add appbar component while removing cra scaffold specific files
…g able to fetch user data from Discourse

* Add base for Session scope
* Add logic to SessionService to getUser and use new DiscourseService to fetch Discourse data
* Remove code related to token refresh from SessionService and ensure DiscourseService will handle it instead
* Change hardcoded reference of local discourse endpoint to localhost
We will have a command to format the whole project and automatically take care of only staged
changes, in order to avoid large diff on PRs without need.
@duranmla duranmla requested a review from orlando March 9, 2019 13:07
.prettierrc Outdated
@@ -0,0 +1,4 @@
{
"trailingComma": "es5",
"jsxSingleQuote": true
Copy link
Contributor

Choose a reason for hiding this comment

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

@duranmla I think we should use prettier's defaults instead.

@orlando
Copy link
Contributor

orlando commented Mar 11, 2019

@duranmla looks good, just a comment about prettier. I like the empty tests to be filled when we connect to the services.

I would love to have docz deployed to github pages. Looks like it's possible doczjs/docz#25. I'll create a ticket for that

Copy link
Contributor

@orlando orlando left a comment

Choose a reason for hiding this comment

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

LGTM

@orlando orlando merged commit 343a419 into master Mar 12, 2019
@orlando orlando deleted the ad/appbar branch March 12, 2019 18:10
@orlando
Copy link
Contributor

orlando commented Mar 28, 2019

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants