UNPKG

curls

Version:

💪 Responsive, expressive UI primitives for React written with Style Hooks and Emotion

13 lines (12 loc) • 298 B
import CancelablePromise from 'cancelable-promise' export default img => new CancelablePromise((resolve, reject) => { if (img.complete === true || img.naturalHeight > 0) resolve({ target: img, }) else { img.onload = resolve img.onerror = reject } })