Skip to content

Instantly share code, notes, and snippets.

View VinixGonzalez's full-sized avatar
💭
Javascript Enthusiast ❤

Vinícius Gonzalez VinixGonzalez

💭
Javascript Enthusiast ❤
View GitHub Profile
import React from 'react';
import { Navbar, Nav, Form, Button } from 'react-bootstrap';
import MenuItems from './MenuItems';
import { NotificationContainer, NotificationManager } from 'react-notifications';
import { Redirect, withRouter } from 'react-router-dom';
import './styles.css';
import Logo from '../../assets/rocklogo.png';
class MenuSuperior extends React.Component {
@VinixGonzalez
VinixGonzalez / App.js
Last active November 24, 2019 17:15
App Mobx exemplo
import React from 'react';
import { inject, observer } from 'mobx-react'
@inject('RootStore')
@observer
class App extends React.Component {
adicionarUsuario = () => {
if (this.usuario.value == '')
@VinixGonzalez
VinixGonzalez / RootStore.js
Last active November 24, 2019 16:15
Mobx RootStore do exemplo
import { observable, action, computed } from 'mobx';
class RootStore {
@observable usuarioLogado = 'Vinicius Gonzalez';
@observable listaUsuarios = [];
@action addUsuario = (usuario) => {
this.listaUsuarios.push(usuario);
}
@VinixGonzalez
VinixGonzalez / index.js
Created November 24, 2019 03:12
index.js da raiz da aplicação, configurado para receber a store do mobx
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import * as serviceWorker from './serviceWorker';
import { Provider } from 'mobx-react';
import RootStore from '../src/mobx/RootStore';
const Root = (
@VinixGonzalez
VinixGonzalez / Stopwatch.cs
Last active October 16, 2019 00:28
Stopwatch
namespace Stopwatch01
{
class Program
{
static void Main(string[] args)
{
// Instancia um objeto do tipo Stopwatch
Stopwatch watch = new Stopwatch();
// Conexão com o banco de dados de teste