import md5 from 'js-md5'
export default function gravatarUrl (size) {
const email = Math.random().toString(36).substring(7) + '@gmail.com'
return `http://www.gravatar.com/avatar/${md5(email)}?d=identicon&s=${size}`
}
import gravatarUrl from '../gravatar-url'
const IMAGE_SIZE = 64
const EXTRA_ROWS = 5
export function createImages (window, numberOfImages) {
return Array.apply(null, Array(numberOfImages)).map(() => gravatarImage(window))
}
export function gravatarImage (window) {
const img = new window.Image()
const email = gravatarUrl.email
img.src = generateGravatarURL(IMAGE_SIZE)
img.addEventListener('click', (e) => {
e.target.classList.toggle('is-highlighted')
window.alert(email);
})
return img
}
Próbuje w ten sposób pobrać const email z jednego skryptu i przekazać do drugiego, ale nie działa jak trzeba. Dopiero zaczynam swoją przygodę z JS... przejrzałem sporo w google i dalej nie wiem jak to rozwiązać. Pomoże ktoś