Skip to content

Instantly share code, notes, and snippets.

@mverissimo
mverissimo / lmcv.md
Last active January 11, 2022 00:22
lmcv

Programa de fidelidade

Melhorias a serem implementadas

  • Rotas
    • Atualizar o react-router-dom
      • Isso nos ajudará a usufruir melhor das features, visto que atualmente nosso pacote está em uma versão bem antiga
    • Criar um middleware de redirect
      • Não temos um middleware que faz esse tipo de tratamento, hoje o usuário é redirecionado na própria página, o que é errado, isso deveria acontencer antes mesmo dele acessa-lá, isso gera um gasto de recursos(requests), exemplo: Existem duas páginas de meus pontos, mas o usuário independente se ele é PRO ou não, caso ele acesse /meus-pontos ele cai na página e só depois é redirecionado para /pro-meus-pontos.
import React, { useEffect, useState } from 'react';
import { useDispatch, useStore } from 'react-redux';
import { List } from 'components/list';
import { Actions as SearchActions } from 'redux/modules/search';
import './albums.scss';
function AlbumsPage(props) {
// stylelint-disable declaration-no-important
// Flex variation
//
// Custom styles for additional flex alignment options.
@each $breakpoint in map-keys($grid-breakpoints) {
@include media-breakpoint-up($breakpoint) {
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
@import '~styles/reset';
@import '~styles/fonts.css';
/* stylelint-disable selector-max-type */
@-ms-viewport {
width: device-width;
}
@-o-viewport {
width: device-width;
@mverissimo
mverissimo / auth.js
Last active May 24, 2018 13:48
Cartola api
const axios = require('axios');
module.exports = class Cartola {
constructor(email, password) {
this.baseURL = '';
}
auth(data, callback) {
const instance = axios.create({
baseURL: 'https://login.globo.com/api',
@import "bower_components/susy/sass/susy";
$columns: 12;
$susy:(
columns: $columns,
gutters: 1/5,
container: 960px,
);
.container {

##Referências

###Home 1 - Home

###About 1 - About

###Work 1 - Work

@mverissimo
mverissimo / git.md
Last active January 14, 2017 22:11

#GIT - git adicionando um repositório

Steps

  1. Criar um repositório no bitbucket ou github
  2. Criar um repositório local(máquina) e executar os seguintes comandos`
  • $ git init
  • $ git remote add origin https://github.com/user/repo.git
  • $ git add .
  • $ git commit -m "init"
@mverissimo
mverissimo / .md
Last active October 4, 2016 17:35

##Containers

###Navbar

  • logo
  • search
  • ícone notificações
  • foto com menu dropdown

###Player cover

  • imagem do conteúdo
@mverissimo
mverissimo / Gulpfile.js
Created August 8, 2016 18:28
My gulpfile
var gulp = require('gulp');
var glob = require('glob');
var args = require('yargs')
.default('production', false)
.alias('prod', 'production')
.argv;
glob.sync('gulp_tasks/*.js', { realpath: true })
.forEach(function(file) {