Skip to content

Instantly share code, notes, and snippets.

View Kcin1993's full-sized avatar
😎
😃 😄 😁 😆

Kcin Chen Kcin1993

😎
😃 😄 😁 😆
View GitHub Profile
import React, {Component} from 'react';
import { connect } from 'redux';
import { certainAction } from '../actions';

class Example extends Component {
  render() {
    return (
      <div>Example</div>
 )
@Kcin1993
Kcin1993 / TypeScript-React-component-snippets
Last active September 25, 2017 04:48
TypeScript React component
import * as React from 'react';
import { connect } from 'react-redux'
import * as styles from './ComponentName.css'
export interface Props {
}
const ComponentName: React.SFC<Props> = (props): React.ReactElement<any> => (
@Kcin1993
Kcin1993 / Typescript-css-moduler-setting
Created September 24, 2017 03:39
Typescript-css-moduler-setting
1. install this package
```
yarn add https://github.com/Quramy/typed-css-modules -D
```
2. In webpack
```
{
test: /\.css$/,
use: [
@Kcin1993
Kcin1993 / hack-with-redux-form.md
Last active September 24, 2017 17:26
hack-with-redux-form

[Brief] Use props to be the form initial value

Step.1 -- Set the enableReinitialize to true

reduxForm({
  form: 'theFormName',
  enableReinitialize: true,
}),
@Kcin1993
Kcin1993 / react-typescript-scss.md
Last active September 27, 2017 12:00
react-typescript-scss.md
@Kcin1993
Kcin1993 / dotEnv-setting.md
Created September 28, 2017 08:42
dotEnv-setting.md

Brief

YOSGO Dashboard need use the dotenv package to control deploy.

Flow

1. Create .env file in the root folder

2. Add require dotenv in server.ts

@Kcin1993
Kcin1993 / herkou-react-typescript.md
Last active October 1, 2017 13:08
herkou-react-typescript.md
@Kcin1993
Kcin1993 / React-redux-typescript-airbnbEslint.md
Last active October 4, 2017 08:29
React-redux-typescript-airbnbEslint.md
@Kcin1993
Kcin1993 / YOSGO_SCSS_Variables.scss
Created November 20, 2017 02:29
YOSGO_SCSS_Variables.scss
//--Color--
$lightGrayBg: #f9fafc;
$gray: #9b9b9b;
$green: #07C9C6;
$red: #f05945;
$lightGrayFieldBorder: #e3e6ee;
$lightGrayLine: #e3e6ee;
$grayWord: #9b9b9b;
//--FontSize--
@Kcin1993
Kcin1993 / React-stateless-component.js
Created November 20, 2017 08:01
React-stateless-component.js
import React from 'react';
import './index.css';
const Component = () => (
<div>A simple component</div>
);
export default Component;