solid-helper

0.0.5 • Public • Published

Solid Helper

Helper for SolidJS

model

import {createSignal} from 'solid-js'
import {model} from 'solid-helper'

const [name, setName] = createSignal('world')

const App = () => (
  <div>
    <h1>Hello {name()}</h1>
    <input type="text" use:model={[name, setName]}/>
  </div>
)

export default App

modelObject

import {createSignal} from 'solid-js'
import {modelObject} from 'solid-helper'

const [data, setData] = createSignal({name: 'Zen'})

const App = () => (
  <div>
    <h1>Hello {data().name}</h1>
    <input type="text" use:modelObject={[data, setData, 'name']}/>
  </div>
)

export default App

Readme

Keywords

none

Package Sidebar

Install

npm i solid-helper

Weekly Downloads

0

Version

0.0.5

License

MIT

Unpacked Size

40.4 kB

Total Files

10

Last publish

Collaborators

  • mzaini30