Results 17 issues of Tyler Warnock

Currently the themes are essentially all or nothing for a given page, which makes it harder to adopt Nextra in more advanced projects. For our use case, we love the...

When hard-reloading a page with an anchor, the console logs the following error: `Warning: Prop 'className' did not match. Server: "active" Client: ""` Steps to reproduce: 1. Plain vanilla install...

#### Enhancement It's hard to navigate the docs site, particularly the homepage schemaform.io and the examples pages. This adds to frustration each time and decreases likelyhood that people will use...

type: enhancement
needs: PR

#### Support plan * *which support plan is this issue covered by?*: Community * *is this issue currently blocking your project?*: yes * *is this issue affecting a production system?*:...

support

> I'm try to use Userfront.tokens.refresh() in @userfront/core' and it works but I'm seeing a ts error Property 'refresh' does not exist on type 'Tokens'. - [ ] Update `Userfront.tokens.refresh()`...

For tenants with `cookieOptionsSetDomain` manually set to `true`, the library will explicitly set the `domain` attribute when setting cookies. This appears to lead to inconsistent behavior between chrome/firefox and safari...

bug
admin request

We want a logged in user to be able to update their own email and/or phoneNumber via Core JS. ```js // Should send an verify link by email Userfront.user.updateEmail(email); //...

admin request

Once we have an API endpoint for deleting a TOTP identity, add a method here as well. - [ ] `user.deleteTotp()`

Right now, most of the methods have hard-coded error handling and redirects. We should allow passing custom `handleError` and `handleRedirect` methods. ```js async function signupWithPassword({ username, name, email, password, userData,...

We recently added the `options.noResetEmail` flag to the API [here](https://userfront.com/docs/api-client.html#log-in-with-password), and it would be good to have that passed through by Core JS if present: ``` Userfront.login({ method: "password", password:...