From 48699f2643c6fa96a19aab563842d26b5917ad82 Mon Sep 17 00:00:00 2001 From: Henning Hall Date: Sun, 26 Aug 2018 23:04:51 +0200 Subject: [PATCH] Improved examples. --- example/examples/Advanced.js | 108 ---------------------- example/index.js | 2 +- example/{ => src}/App.js | 8 +- example/src/PropSlider.js | 60 +++++++++++++ example/{ => src}/exampleKeys.js | 0 example/{ => src}/examples.js | 0 example/src/examples/Advanced.js | 115 ++++++++++++++++++++++++ example/{ => src}/examples/Minimal.js | 0 example/{ => src}/examples/TimeMode.js | 0 example/{ => src}/locales.js | 0 example/src/propPickers/DateChange.js | 26 ++++++ example/src/propPickers/FadeToColor.js | 15 ++++ example/src/propPickers/LocalePicker.js | 42 +++++++++ example/src/propPickers/ModePicker.js | 25 ++++++ example/src/propPickers/TextColor.js | 15 ++++ 15 files changed, 303 insertions(+), 113 deletions(-) delete mode 100644 example/examples/Advanced.js rename example/{ => src}/App.js (90%) create mode 100644 example/src/PropSlider.js rename example/{ => src}/exampleKeys.js (100%) rename example/{ => src}/examples.js (100%) create mode 100644 example/src/examples/Advanced.js rename example/{ => src}/examples/Minimal.js (100%) rename example/{ => src}/examples/TimeMode.js (100%) rename example/{ => src}/locales.js (100%) create mode 100644 example/src/propPickers/DateChange.js create mode 100644 example/src/propPickers/FadeToColor.js create mode 100644 example/src/propPickers/LocalePicker.js create mode 100644 example/src/propPickers/ModePicker.js create mode 100644 example/src/propPickers/TextColor.js diff --git a/example/examples/Advanced.js b/example/examples/Advanced.js deleted file mode 100644 index 6674a1a..0000000 --- a/example/examples/Advanced.js +++ /dev/null @@ -1,108 +0,0 @@ -import React, { Component } from 'react'; -import { Button, View, StyleSheet, ScrollView, Text, TouchableOpacity } from 'react-native'; -import SearchInput, { createFilter } from 'react-native-search-filter'; -import DeviceInfo from 'react-native-device-info'; -import DatePicker from 'react-native-date-picker-x'; -import locales from '../locales'; - -Date.prototype.addHours = function (h) { - this.setTime(this.getTime() + (h * 60 * 60 * 1000)); - return this; -} - -export default class Advanced extends Component { - - state = { - chosenDate: new Date(), - searchTerm: '', - locale: DeviceInfo.getDeviceLocale(), - textColor: '#000000', - } - - render() { - const result = locales.filter(createFilter(this.state.searchTerm)).slice(0, 5); - return ( - - - - Current locale: {this.state.locale} - Current date: {this.state.chosenDate.toISOString()} - - -