Skip to content

Instantly share code, notes, and snippets.

View ldco2016's full-sized avatar
🏠
Working from home

Daniel Cortes ldco2016

🏠
Working from home
  • Jacksonville, TX
View GitHub Profile
@ldco2016
ldco2016 / cloudSettings
Last active October 13, 2019 03:18
the Login component inside of src/auth/screens/Login.js
{"lastUpload":"2019-10-13T03:18:30.028Z","extensionVersion":"v3.4.3"}
@ldco2016
ldco2016 / loginActions.js
Created August 2, 2019 16:48
login Actions file
import {Alert} from 'react-native';
import logger from 'logger';
import * as types from 'auth/constants';
import * as endpoints from 'endpoints';
import * as cache from 'utils/cache';
import {AUTH_STATUS} from 'enums/authStatus';
import * as requester from 'services/Requester';
import {clearSurveys} from 'surveys-ballots/actions';
import {clearEvents} from 'events/actions';
import * as repsActions from 'representatives/actions';
@ldco2016
ldco2016 / project.pbxproj
Created July 26, 2019 18:27
NFIBEngage.xcodeproj
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
00E356F31AD99517003FC87E /* NFIBEngageTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* NFIBEngageTests.m */; };
13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
@ldco2016
ldco2016 / Main.js
Created July 24, 2019 14:49
ActivityFeed
import React, { PureComponent } from "react";
import {
FlatList,
StyleSheet,
AppState,
Platform,
Dimensions,
View,
Alert
} from "react-native";
@ldco2016
ldco2016 / SwitchList.js
Created July 15, 2019 02:14
Switch component
import PropTypes from "prop-types";
import React from "react";
import Switch from "../ThemedSwitch";
import {
genericObjectSort,
SortProperty,
SORT_DIRECTION
} from "../../../../common/utils/object-sort";
import styles from "./SwitchList.css";
import React from "react";
import PropTypes from "prop-types";
import { bindActionCreators } from "redux";
import { connect } from "react-redux";
import glamorous from "glamorous";
import { Button } from "../../../../common/components";
import { Card, CardText } from "react-toolbox/lib/card";
import { getCurrentUser } from "../../../../redux-modules/current-user";
import { withLoading } from "../../../../redux-modules/loading-overlay";
import PreferencesActions from "../../actions/customers/preferences";
@ldco2016
ldco2016 / BaseSettingsPage.js
Created July 12, 2019 16:13
Base Settings Page component code
import React from "react";
import PropTypes from "prop-types";
import { bindActionCreators } from "redux";
import { connect } from "react-redux";
import glamorous from "glamorous";
import { Button } from "../../../../common/components";
import { Card, CardText } from "react-toolbox/lib/card";
import { getCurrentUser } from "../../../../redux-modules/current-user";
import { withLoading } from "../../../../redux-modules/loading-overlay";
import PreferencesActions from "../../actions/customers/preferences";
@ldco2016
ldco2016 / App.js
Last active June 26, 2019 22:18
Reactotron mission
//eslint-disable-next-line
console.ignoredYellowBox = ["Setting a timer"];
import "./ReactotronConfig";
import React, { PureComponent } from "react";
import {
StyleSheet,
View,
StatusBar,
Linking,
Platform,
@ldco2016
ldco2016 / reactNative.js
Created June 4, 2019 18:10
reducer and ShareNavBarButton
// src/action-alerts/reducer.js:
import * as types from 'action-alerts/constants';
import * as helpers from 'action-alerts/helpers/reducer-helpers';
const INITIAL_STATE = {
alerts: [],
email: '',
error: null,
loading: false,
import React from 'react';
import {View, StyleSheet, ActivityIndicator } from 'react-native';
// import Spinner from 'react-native-spinkit';
import PropTypes from 'prop-types';
// import {v2Colors} from 'theme';
// import {moderateScale} from 'react-native-size-matters';
const Loading = (props) => (
<View style={styles.container}>
<ActivityIndicator {...props}