c
variantили
spec({ visible: $data })Size: a a a
c
variantspec({ visible: $data })M
variant у меня как-то коряво получилось({
source: account$.map(data => {
return data ? { status: 'completed', data } : { status: 'loading' };
}),
key: 'status',
cases: {
loading: () => {
h('div', {
text: 'Loading',
});
},
completed: ({ store }) => {
h('div', {
text: store.map(data => data.data.name),
});
},
},
});```🚀🚀
🚀🚀
🚀🚀
c
h(‘div’, {
visible: account$.map(account => !account),
text: ‘Loading’,
})
h(‘div’, {
visible: account$.map(account => account !== null),
text: account$.map(account => account.data.name)
})M
M
({
source: account$,
visible: account => account === null,
fn: () => {
h('div', {
text: 'Loading',
});
},
});
route({
source: account$,
visible: account => !!account,
fn: ({ store }) => {
h('div', {
text: store.map(data => data.name),
});
},
});```c
🚀🚀
c
🚀🚀
M
M
('section', () => {
fetchAccountFx();c
🚀🚀
🚀🚀
M