Skip to content

Instantly share code, notes, and snippets.

View erodrigues-dev's full-sized avatar
🏠
Working from home

Elton Rodrigues erodrigues-dev

🏠
Working from home
  • Rio de Janeiro
View GitHub Profile
@erodrigues-dev
erodrigues-dev / proxy-reverse.conf
Last active October 25, 2021 23:02
Nginx config
server {
server_name api.foo.com;
location / {
proxy_pass http://127.0.0.1:3333;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
@erodrigues-dev
erodrigues-dev / readme.md
Last active March 31, 2021 12:23
my vs-code snippets

My vs-code snippets

typescriptreact

{
	"react functional component": {
		"prefix": "rfc",
		"body": [
			"import React from 'react'",
@erodrigues-dev
erodrigues-dev / readme.md
Last active August 14, 2021 20:11
React Libs
@erodrigues-dev
erodrigues-dev / 1 - readme.md
Last active September 10, 2020 19:36
Settings Husky and Lint-Staged

Husky and Lint-Staged

Esta configuração vai nos ajudar a rodar alguma rotina antes que o desenvolvedor faça o commit do código, rodando um hook do git chamado pre-commit, vamos configurar o husky para executar o ESLint e o Prettier e caso não tenha nehum erro de lint o commit vai proseguir normalmente.

Husky

Lint-Staged

@erodrigues-dev
erodrigues-dev / 1 - readme.md
Last active September 10, 2020 19:37
ESLint in react app --typescript

ESLint React APP with typescript

Este gist contém os arquivos e comandos necessários para configurar o ESlint em projetos React com Typescript.

Configs

  • ESLint
  • Prettier
  • Import Helper
@erodrigues-dev
erodrigues-dev / mask-currency.directive.ts
Created May 12, 2020 19:55
Ionic Mask Currency Directive
import { CurrencyPipe } from '@angular/common';
import { Directive, ElementRef, HostListener, OnInit } from '@angular/core';
import { IonInput } from '@ionic/angular';
@Directive({
selector: "[maskCurrency]",
})
export class MaskCurrencyDirective implements OnInit {
private input: IonInput;
@erodrigues-dev
erodrigues-dev / 1 - readme.md
Last active September 10, 2020 02:23
vanilla mask currency