SlideShare a Scribd company logo


Atomic Design
powered by React @
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV




Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
stockimages / FreeDigitalPhotos.net
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV




Atomic Design powered by React @ AbemaTV

 

Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV


Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV




responsible for data-fetching
responsible for rendering




<AnnouncementItem
announcement={{ title: “ ",

url: “http://ygoto3.com”,
publishedAt: 1444050000 }}
active

/>
<AnnouncementItem
announcement={{ title: “ ",

url: “http://ygoto3.com",
publishedAt: 1444050000 }}
read

/>
<AnnouncementItem
announcement={{ title: “ ",

url: “http://ygoto3.com",
publishedAt: 1444050000 }}

/>
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV






const Divider = ({ className }) => (
<hr className={className} />
);
<Divider className=“hoge” />
const createCheckToggle = ( size ) => ({ id, checked, onClick }) => {
const styleSize = styles[size];
return (
<div className={styles.container}>
<input id={id}
type="checkbox"
defaultChecked={checked}
className={styles.input}
onChange={onClick.bind(null, id)} />
<label htmlFor={id} className={`${styleSize} ${styles.check}`} />
</div>
);
};
export const CheckToggle = createCheckToggle("regular");
export const CheckToggleL = createCheckToggle("large");
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV








MediaStore.media$
.subscribe((channels) => {
this.setState({ channels })

});
Atomic Design powered by React @ AbemaTV
👍


Atomic Design powered by React @ AbemaTV






Atomic Design powered by React @ AbemaTV

More Related Content

Atomic Design powered by React @ AbemaTV