0.0.2 • Published 2 years ago

@jamesdirosa/use-urlstate v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

use-url-state

NPM JavaScript Style Guide

Install

npm install --save @jamesdirosa/use-urlstate

Usage

import React from 'react'
import { useUrlState } from 'use-urlstate'

interface User {
  name: string
  id: string
}

export const OtherHome = () => {
  const defaultUser: User = {
    name: 'james',
    id: '1234'
  }
  const [user, setUser] = useUrlState('user', defaultUser)

  return (
    <>
      <div className='App'>
        <header className='App-header'>
          <p>Name: {user?.name}</p>
          <p>Id: {user?.id}</p>
        </header>
      </div>
    </>
  )
}

License

MIT © jdirosa