James Robb

Results 21 issues of James Robb

Update project types and add a guard wrapper to log an appropriate error message if no sketch is provided at runtime. ## Proposed Changes - Remove legacy types - Add...

enhancement
help wanted
documentation

Currently we use `rooks` to expose to us an isomorphic use effect but it seems that almost nobody uses SSR with this library and thus, we could save space in...

question
dependencies

Currently the production build is ran through Rollup but the demo build is ran through Webpack for legacy reasons. Webpack injects a lot of Webpack runtime specific things whereas Rollup...

enhancement
dependencies

## Proposed Changes - Update project folder structure to cleanup `index.tsx` ## Additional Notes (optional) This is a proposal for a new structure within the `src` directory. Happy for feedback...

enhancement
help wanted

## Problem Running the `elm-land server` command results in an `EPERM` error code being thrown. ## Your setup OS: MacOS Monterey 12.5 Node: tested with v17.0.1 and v18.9.0 Elm land:...

bug
@elm-land/app

This PR implements the variants discussed in #20 in [comment #1138738396](https://github.com/tesk9/accessible-html/pull/20#issuecomment-1138738396). I also removed unused functions found by `elm-review` and formatted the files thereafter. This PR should also close #20...

Implement new input types with compliant validations in place and test coverage for simple happy path and fallback cases. Implementing inputs as per [MDN specs](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input). - [x] Color - [x]...

## Expected Behavior Typescript gets smart. ## Actual Behavior Typescript is not smart. ## Steps to Reproduce the Problem 1. View `src/components/ReactP5WrapperGuard.tsx`. 2. View `src/components/ReactP5WrapperWithSketch.tsx`. 3. Notice the `as unknown...

enhancement
help wanted
documentation

I would love to use elm-book for a documentation site I am currently planning out but I see no way to deeply nest chapters currently. For example, imagine a sidebar...

enhancement