l
Size: a a a
l
З
l
l
l
l
function createEffect() {
const init = createEvent('init')
init.done = createEvent('done')
init.fail = createEvent('fail')
let thunk = async (arg) => {}
init.use = (newThunk) => {thunk = newThunk}
init.watch(arg => thunk(arg).then(done, fail))
return init
}
l
l
АЗ
function createEffect() {
const init = createEvent('init')
init.done = createEvent('done')
init.fail = createEvent('fail')
let thunk = async (arg) => {}
init.use = (newThunk) => {thunk = newThunk}
init.watch(arg => thunk(arg).then(done, fail))
return init
}
l
l
АЗ
АЗ
<li><a onClick={() => load(1)}>1</a></li>
<li><a onClick={() => load(2)}>2</a></li>
<li><a onClick={() => load(3)}>3</a></li>
АЗ
АЗ
l
АЗ
l
l
NK