Skip to content

Instantly share code, notes, and snippets.

@Wellers0n
Wellers0n / functionComponent.js
Created June 4, 2019 23:20
function component
import React from "react";
import { StyleSheet, Text, View } from 'react-native';
const FunctionScreen = () => {
return (
<View style={styles.container}>
<Text>Function component!</Text>
</View>
);
@Wellers0n
Wellers0n / classStatic.js
Created June 4, 2019 23:21
classStatic.js
import React from "react";
import { StyleSheet, Text, View } from "react-native";
export default class ClassScreen extends React.Component {
static navigationOptions = {
Title: "Class component"
};
render() {
return (
<View style={styles.container}>
@Wellers0n
Wellers0n / functionExport.js
Created June 4, 2019 23:22
functionExport.js
import React from "react";
import { StyleSheet, Text, View } from 'react-native';
export function navigationOptions({ navigation }) {
return {
header: null
};
}
const FunctionScreen = () => {
import React from 'react';
import {createAppContainer, createStackNavigator} from 'react-navigation';
import FunctionScreen, {navigationOptions} from './src/screen/Function'
import ClassScreen from './src/screen/Class'
const Root = createStackNavigator({
ClassScreen: {
screen: ClassScreen
},
@Wellers0n
Wellers0n / adb.txt
Created June 26, 2019 01:59
reverse adb
#!/usr/bin/env bash
# packager
adb reverse tcp:8081 tcp:8081
adb -d reverse tcp:8081 tcp:8081
@Wellers0n
Wellers0n / ChangePassword.txt
Last active September 9, 2019 18:28
Change password mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';FLUSH PRIVILEGES;
@Wellers0n
Wellers0n / config-flow.json
Created September 25, 2019 21:30
vscode-config-flow
{
"prettier.eslintIntegration": true,
"prettier.printWidth": 120,
"javascript.validate.enable": false,
"java.home": "/usr/lib/jvm/java-8-openjdk-amd64",
"workbench.colorTheme": "Forest Focus",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
@Wellers0n
Wellers0n / cloudSettings
Last active February 18, 2020 14:46
settings vscode intelie - Liverig
{"lastUpload":"2020-02-18T11:45:14.965Z","extensionVersion":"v3.4.3"}
@Wellers0n
Wellers0n / vscode-config.json
Last active July 16, 2020 20:58
vscode config
{
"eslint.workingDirectories": [
"live-plugins"
],
"javascript.validate.enable": false,
"eslint.options": {
"extensions": [
".tsx",
".ts",
".js"
@Wellers0n
Wellers0n / setup-jest-redux.js
Created August 20, 2020 17:21
mock redux jest
import React from 'react'
import { render } from '@testing-library/react'
import { createStore } from 'redux'
import { Provider } from 'react-redux'
import reducers from 'your-reducers'
function renderWithRedux(
ui,
{ initialState, store = createStore(reducers, initialState) } = {}
) {