glenjamin / glenjamin/devboard

Tracking Progress

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
89
Forks
12
PR merge metrics
No merged PRs in 30d

Description

- [x] defcard.anon - no name #7
- [x] overload to allow docs only #7
- [x] state: function body + {state setState} #8
- [x] closed polymorphism for body #9
- [x] shared state: once + js-atom
- [x] click to focus card
- [x] render plain data #6
- [x] render atom #9
- [x] navigate around modules
- [x] options: frame
- [ ] options: heading
- [ ] options: padding
- [x] options: hidden (have .off use this)
- [x] options: inspect data
- [ ] options: className
- [ ] history record and playback! #37
- [x] syntax highlighting #6
- [x] ~~open polymorphism for body?~~ #10
- [x] Function.toString / babel plugin to allows automatically showing source code by function name?
- [x] ID for each card which can be linked to, like headings in github readmes
- [ ] Show errors in-line on the card (see [checking-meta](http://rigsomelight.com/devcards/#!/devdemos.extentions))
- [ ] catch errors thrown by card bodies at card level #17
- [x] options: Interval timer which can setState
- [x] share atom between components
- [ ] allow/demonstrate using alternate atom implementations
- [ ] `onUpdate` hook for cards #36

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.