Skip to content

Instantly share code, notes, and snippets.

View klogic's full-sized avatar
☀️
Make today better than yesterday.

Narongsak Keawmanee klogic

☀️
Make today better than yesterday.
View GitHub Profile
@klogic
klogic / .eslintrc
Created November 10, 2018 04:44
ESLint with Airbnb Javascript Style Guide
{
"extends": ["airbnb-base"],
"env": {
"node": true,
"es6": true,
"browser": true
},
"rules": {
"no-console": "off"
}
@klogic
klogic / navbar.js
Last active December 5, 2018 04:49
This is part of firebase-auth article. follow me on medium: https://medium.com/@klogic/
import React,{ Component } from 'react';
import { Link } from "react-router-dom";
export default class Navbar extends Component{
render(){
return(
<div className="navbar navbar-light bg-light">
<Link to="/">
<div className="navbar-brand">Firebase AUTH</div>
</Link>
@klogic
klogic / App.js
Created December 5, 2018 04:49
This is part of firebase-auth article. follow me on medium: https://medium.com/@klogic/
import React, { Component } from 'react';
import { BrowserRouter as Router, Route, Switch} from "react-router-dom";
import './App.css';
import Register from './component/register';
import Login from './component/login';
import Navbar from './component/navbar';
class App extends Component {
render() {
@klogic
klogic / register.js
Created December 5, 2018 04:53
This is part of firebase-auth article. follow me on medium: https://medium.com/@klogic/
import React, { Component } from 'react';
import fire from '../fire';
import ShowProfile from './showprofile';
export default class Register extends Component{
constructor(props){
super(props);
this.state = {
email : '',
@klogic
klogic / showprofile.js
Created December 5, 2018 05:04
This is part of firebase-auth article. follow me on medium: https://medium.com/@klogic/
import React, { Component } from 'react';
export default class ShowProfile extends Component{
constructor(props){
super(props);
this.state = {
...props
}
console.log('state', this.state)
}
@klogic
klogic / login.js
Created December 5, 2018 05:07
This is part of firebase-auth article. follow me on medium: https://medium.com/@klogic/
import React, { Component } from 'react';
import fire from '../fire';
import { Link } from "react-router-dom";
import ShowProfile from './showprofile';
export default class Login extends Component{
constructor(props){
super(props);
this.state = {
email : '',
{
"compilerOptions": {
"target": "esnext",
"module": "commonjs",
"baseUrl": ".",
"outDir": "dist",
"jsx": "react",
"moduleResolution": "node",
"allowJs": true,
"paths": {
var express = require('express');
const next = require('next');
const isDev = process.env.NODE_ENV !== 'production';
const app = next({ isDev });
const handle = app.getRequestHandler();
const server = express();
app
import { Request, Response } from 'express';
const hi = (req: Request, res: Response) => {
res.json({ hi: 'hi' });
};
module.exports = hi;
import * as hi from './controllers/hi';
var express = require('express');
const next = require('next');
const isDev = process.env.NODE_ENV !== 'production';
const app = next({ isDev });
const handle = app.getRequestHandler();
const server = express();