Skip to content

Instantly share code, notes, and snippets.

import React, { Component } from 'react';
import { Provider } from 'react-redux';
import { createStore, applyMiddleware } from 'redux';
import ReduxThunk from 'redux-thunk';
import reducers from './reducers';
import Islem from './components/Islem';
class Main extends Component {
render() {
const store = createStore(reducers, {}, applyMiddleware(ReduxThunk));
import React, { Component } from 'react';
import {
AppRegistry,
Text
} from 'react-native';
import SqlService from './Providers/SqlService'
export default class sqllite extends Component {
constructor(props)
{
const SQLite = require('react-native-sqlite-storage');
const NativeEventEmitter = require('EventEmitter');
class SqlService extends NativeEventEmitter {
constructor(props) {
super(props);
}
async execute(sql, value, type) {
type = type || "array";
let db = SQLite.openDatabase("react.db", "1.0", "React Database", 200000);
const tx = await (
.
.
.
import org.pgsqlite.SQLitePluginPackage;//Eklememeiz gereken satır
public class MainApplication extends Application implements ReactApplication {
.
.
.
@Override
protected List<ReactPackage> getPackages() {
.
.
.
dependencies {
.
.
.
compile project(':react-native-sqlite-storage')
}
.
rootProject.name = 'rnsil'
.
.
.//Aşağıdaki kodları ekliyoruz
include ':react-native-sqlite-storage'
project(':react-native-sqlite-storage').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-sqlite-storage/src/android')
.
.
.
include ':app'
import { AppRegistry } from 'react-native';
import Main from './src/Main';
AppRegistry.registerComponent('ornekproje', () => Main);
import React, { Component } from 'react';
import { TextInput } from 'react-native';
import { connect } from 'react-redux';
import { sayiChanged } from '../actions';
class Islem extends Component {
render() {
console.log(this.props.sayi);
return (
import { combineReducers } from 'redux';
import IslemReducers from './IslemReducers';
export default combineReducers({
IslemResponse: IslemReducers
});
import { SAYI_DEGISTIR } from '../actions/types';
const INITIAL_STATE = {
sayi: '0',
};
export default (state = INITIAL_STATE, action) => {
switch (action.type) {
case SAYI_DEGISTIR:
return { ...state, sayi: action.payload };
default: