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
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 / 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";
@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 / 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 / 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 / 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 / package-lock.json
Created August 12, 2019 22:03
Package lock file
{
"name": "NFIBEngage",
"version": "0.0.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@babel/code-frame": {
"version": "7.5.5",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
"integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
@ldco2016
ldco2016 / MainApplication.java
Created August 21, 2019 13:22
androids MainApplication.java
package com.nfib.engage;
import android.app.Application;
import android.util.Log;
import com.facebook.react.PackageList;
import com.facebook.hermes.reactexecutor.HermesExecutorFactory;
import com.facebook.react.bridge.JavaScriptExecutorFactory;
import com.facebook.react.ReactApplication;
import com.learnium.RNDeviceInfo.RNDeviceInfo;
#!/usr/bin/env node
const replace = require("replace-in-file");
const path = require("path");
const argv = require("yargs")
.env("APPCENTER")
.option("k", {
alias: "key"
})
.option("p", {
alias: "platform"
@ldco2016
ldco2016 / build.js
Created September 4, 2019 18:46
a build script
import fs from "fs-extra";
import eachSeries from "async/eachSeries";
import { exec } from "child_process";
import { androidDirectory } from "../../app.json";
import { resolveFromRoot, distDir, createLogger } from "../build";
const logger = createLogger("android");
const APK_PATTERN = /release\.apk$/i;