-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
fix(docs): Fix console errors and improve play
directive
#2176
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
fix(docs): Fix console errors and improve play
directive
#2176
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #2176 +/- ##
=======================================
Coverage 65.94% 65.94%
=======================================
Files 158 158
Lines 3004 3004
Branches 836 836
=======================================
Hits 1981 1981
Misses 741 741
Partials 282 282 Continue to review full report at Codecov.
|
Looks awesome! I wonder if we should maybe give the editor a red outline if there is an error during compilation, or maybe show an error in the rendered live example (or below the render)? Maybe just a simple error like javascript compile error, or template compile error? rendered in a simple warning alert markup. Or would that be too cumbersome? Overall this is a great fix! |
Also Wondering if something similar could be done with the docs playground as well? It has issues if you reference a variable in the template that is not defined in the component definition JS... creates an endless loop of console errors and hangs the page. (and also stores the invalid template in localStorage). |
An error indicator or even output would be an awesome addition. I will look into that later on. The Playground definitely needs some love. I'am going to take a further look into it after this PR has shipped. |
Excellent... just taking a boo at the playground now... I can see one simple improvement (updating the localstorage after compilation, rather than before) |
I've added a super simple error indication but I'am quite happy with it :) |
Looks good! all ready to merge? |
Yes, looks good to me. |
Description of Pull Request:
This PR addresses several console errors in the docs and improves the
play
directive.The example name defined in markdown is now omitted for the live example on the docs page.
PR checklist:
What kind of change does this PR introduce? (check at least one)
Does this PR introduce a breaking change? (check one)
If yes, please describe the impact:
The PR fulfills these requirements:
dev
branch, not themaster
branchfixes #xxxx[,#xxxx]
, where "xxxx" is the issue number)CHANGELOG
is generated from these messages.If new features/enhancement/fixes are added or changed:
package.json
for slot and event changes)If adding a new feature, or changing the functionality of an existing feature, the PR's description above includes: