Evan Schneider

Results 9 issues of Evan Schneider

## Issue The package is intentionally misleading having no overlap with in its name or functionality with what is expected of `use-invariant` An invariant is defined as: > a function,...

Document fragments parsed by `graphql-tag/loader` lose their definitions when used with a `gql` tagged template literal. This is fixed by concatenating the document definitions—filtering for duplicates. Without this, the following...

Connected namespaces should be able to ingest the props of their components ``` es6 @ns.connect('someForm', (props) => props.id, (ns, props) => { ns.defaults({ value: props.value }) }) class SomeForm extends...

enhancement

When assigning a value identical to the default value no update occurs because they are equal. This leads to a confusing bug where a value should be touched but is...

bug

Select, or some new method should support return object partials, like lodash `pick`.

enhancement

`create` receives the store to dispatch updates and return values selected from the namespace. This could have the unintended consequence of letting unrelated namespaces received updates out of band. In...

Provide a method to debounce changes to assigned fields ``` es6 this.props.debounce('fieldName', 200) ``` returns a referentially transparent function keyed off method name that is consistent across renders.

The primary use case of redux-namespace is transient data in forms. Validation of those values could done by defining a pipeline on that value or namespace.

enhancement

### Current Behavior When viewing [the landing page](https://tamagui.dev) on iOS Safari the site crashes on scroll. https://github.com/tamagui/tamagui/assets/297455/b1e90089-59df-4e94-83b6-db015f13467e ### Expected Behavior Not crashing on scroll 😬 ### Tamagui Version Unknown version,...