Skip to content

Instantly share code, notes, and snippets.

View csorlandi's full-sized avatar
🎯
Focusing

Claudio Orlandi csorlandi

🎯
Focusing
View GitHub Profile
@csorlandi
csorlandi / .eslintrc
Created June 25, 2019 17:31 — forked from lcnogueira/.eslintrc
Configuração simples para usar o eslint + import absoluto no create-react-app v3 seguindo as configurações da rocketseat
{
"parser": "babel-eslint",
"extends": "airbnb",
"env": {
"browser": true,
"jest": true
},
"plugins": ["react", "jsx-a11y", "import"],
"rules": {
"react/jsx-filename-extension": [
import { createGlobalStyle } from 'styled-components';
const GlobalStyle = createGlobalStyle`
* {
margin: 0;
padding: 0;
box-sizing: border-box;
outline: 0;
}
*:focus {
const models = require('../app/models')
const Sequelize = require('sequelize')
const fs = require('fs')
const path = require('path')
const sequelize = new Sequelize('', '', '', {
host: '',
dialect: 'postgres'
})
import React, { Component, Fragment } from 'react';
import PropTypes from 'prop-types';
import {
View, Text, Image, TouchableOpacity, AsyncStorage,
} from 'react-native';
import styles from './styles';
export default class Main extends Component {
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @format
*/
module.exports = {
package com.englishapp;
import com.facebook.react.ReactActivity;
import com.facebook.react.ReactActivityDelegate;
import com.facebook.react.ReactRootView;
import com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView;
public class MainActivity extends ReactActivity {
/**
import {NativeModules} from 'react-native';
import Reactotron from 'reactotron-react-native';
if (__DEV__) {
const scriptURL = NativeModules.SourceCode.scriptURL;
scriptHostname = scriptURL.split('://')[1].split(':')[0];
const tron = Reactotron
.configure({host: scriptHostname})
.connect();
import { createGlobalStyle, css } from 'styled-components';
import 'font-awesome/css/font-awesome.css';
import './UI-v1/main.scss';
import Auth from '../services/auth';
const GlobalStyle = createGlobalStyle`
${Auth().guest
&& css`
body {
// Estrutura da Action para entrar na Fila de Ações Offline
type ActionToBeQueued = {
type: string,
payload?: any,
meta: {
retry?: boolean, // By passing true, your action will be enqueued on offline mode
dismiss?: Array<string> // Array of actions which, once dispatched, will trigger a dismissal from the queue
}
}