Skip to content

Instantly share code, notes, and snippets.

@cj
Last active November 10, 2018 23:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cj/1213a0bcbd62827c684c3e26bc11b20d to your computer and use it in GitHub Desktop.
Save cj/1213a0bcbd62827c684c3e26bc11b20d to your computer and use it in GitHub Desktop.
import m from 'mithril'
import User from '../models/User'
const Container = '.p-10.bg-pri'
const UserListItem = {
view({ attrs: { user } }) {
return (
<div class="user-list">
{user.firstName} {user.lastName}
</div>
)
},
}
const UserList = {
oninit: User.loadList,
view() {
if (User.loading) return <div>Loading ...</div>
return (
<Container>
<div class="user-list">
{User.list.map(user => m(UserListItem, { user }))}
</div>
</Container>
)
},
}
export default UserList
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment