Skip to content

Instantly share code, notes, and snippets.

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

Nikollas Betiol betiol

🏠
Working from home
View GitHub Profile
@betiol
betiol / error-boundary.js
Last active August 10, 2018 19:02
Error Boundary
/* @flow */
import React from 'react';
import styled from 'styled-components';
import { Card, Icon } from 'antd';
import PropTypes from 'prop-types';
type Props = {
children: any,
viewName: string
};
import React, { Component } from "react";
import PropTypes from "prop-types";
import ReactNative, {
NativeModules,
View,
Text,
StyleSheet,
ScrollView,
Dimensions,
TextInput,
const array = [
{
latitude: 40.737102,
longitude: -73.990318
},
{
latitude: 40.749825,
longitude: -73.987963
},
{
import React, { Component } from "react";
import { StackNavigator, TabNavigator } from "react-navigation";
import { StatusBar } from "react-native";
import LoginScreen from "./screens/LoginScreen";
import SplashScreen from "./screens/SplashScreen";
import ProfileScreen from "./screens/ProfileScreen";
import HistoryScreen from "./screens/HistoryScreen";
import DashboardScreen from "./screens/DashboardScreen";
import OrderScreen from "./screens/OrderScreen";
import MapDrivingScreen from "./screens/MapDrivingScreen";
/**
* Created by nikollasbetiol on 16/04/17.
*
*/
import React, { Component } from "react";
import {
View,
Text,
StyleSheet,
import React, { Component } from "react";
import {
AppRegistry,
Dimensions,
StyleSheet,
Text,
View,
TouchableOpacity,
AsyncStorage,
@betiol
betiol / notification.js
Created September 13, 2017 03:43
Web Notif
import React, { Component } from "react";
import { BrowserRouter as Router } from "react-router-dom";
import Routes from "./Routes";
import Sidebar from "./shared/components/layout/Sidebar";
import Navbar from "./shared/components/layout/Navbar";
import FullPage from "./shared/components/layout/FullPage";
import AuthPage from "./auth/AuthPage";
import Pusher from "pusher-js";
import Notification from "react-web-notification";
@betiol
betiol / driving.js
Last active September 30, 2017 18:00
Polyline Uber
/**
* Sample React Native App
* https://github.com/facebook/react-native
* @flow
*/
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
@betiol
betiol / ndp
Created August 4, 2017 15:01
DECODE BASE 64
/9j/4AAQSkZJRgABAQEASABIAAD//gBCRmlsZSBzb3VyY2U6IGh0dHA6Ly9wZXNxdWlzYS5sYS93
aWtpL0FycXVpdm86TmVnYW9fZGFfcGljb25hLmpwZ//bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkK
FA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggKEwoK
EygaFhooKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKP/A
ABEIAcABLAMBIgACEQEDEQH/xAAcAAABBQEBAQAAAAAAAAAAAAAFAgMEBgcBAAj/xABDEAACAQIF
AgQEBAUDBAEDAwUBAgMEEQAFEiExQVEGEyJhFHGBkQcjMqFCscHR8BVS4SQzYvEWCHKCJTSSNUNj
c6L/xAAaAQACAwEBAAAAAAAAAAAAAAABAgADBAUG/8QAKBEAAgICAgICAgMBAAMAAAAAAAECEQMh
EjEEQRNRBSIyYXEjBhSB/9oADAMBAAIRAxEAPwDR4s7QKglooyETy1seRbYG/bc45FnCxOjxUaKy
ElTrvbi3TpYcYEaSPfC9OO58UDkc5BVc5KkaKaMcc79CLccb3x5M3a4/IRbHWGQlTq02ue/yt0wL
GOgHpifFAnORNjzKSOYvp1roSMKzE7KQRc9dx++FPmTedM4hQmTTfUS1yp2Ldz77YgBScKI74Pxw
@betiol
betiol / intercept_sms.java
Last active June 20, 2017 20:25
intercept sms
public class SMSBackgroundService extends BroadcastReceiver {
public event EventHandler<String> OnCodeReceived;
public override void OnReceive(Context context, Android.Content.Intent intent) {
if ((intent.Action != "android.provider.Telephony.SMS_RECEIVED")) {
return;
}
SmsMessage[] smsMessages;