Antes de começar
- pensar como será o formato do seu estado global
- pensar quais actions serão necessárias na sua aplicação
Instalação
- npx create-react-app my-app-redux;
- npm install --save redux react-redux;
- npm install.
{ | |
"workbench.colorTheme": "Nord", | |
"editor.mouseWheelZoom": true, | |
"editor.renderWhitespace": "all", | |
"editor.fontFamily": "'monospace', 'Cascadia Code', 'Inconsolata', 'Fira Code', 'Monoid', 'Droid Sans Mono', monospace, 'Droid Sans Fallback'", | |
"editor.fontLigatures": true, | |
"eslint.validate": [ | |
"vue", | |
"html", | |
"javascript", |
Para realizar o nosso workshop existem alguns requisitos técnicos. Sugerimos que você instale previamente os programas que seguem para que possamos ir direto à prática no dia:
Após isso, nós precisamos somente instalar o Truffle, o framework que auxiliará no desenvolvimento do nosso DApp:
I hereby claim:
To claim this, I am signing this object:
dropbox.getThumbnail(file.path_lower, 'jpeg', 'w64h64'). | |
then((response) => { | |
console.log(response) | |
//let thumbnailBlob = window.btoa(unescape(encodeURIComponent(response.text))); | |
//file.thumbnailLink = 'data:image/jpeg;base64,' + thumbnailBlob; | |
let arrayBufferView = new Uint32Array(response.text); | |
let thumbnailBlob = new Blob([arrayBufferView], {type: "image/jpeg"}); | |
file.thumbnailLink = window.URL.createObjectURL(thumbnailBlob); | |
console.log(thumbnailBlob); | |
console.log(file.thumbnailLink) |