I hereby claim:
- I am cbetz on github.
- I am thechrisbetz (https://keybase.io/thechrisbetz) on keybase.
- I have a public key ASBO5XzPVVcuQrQ1-vCYpvI2u2vRKNAz_pLTdi4FmXr1igo
To claim this, I am signing this object:
setupPendo = (user: User) => { | |
if ((window as any) && (window as any).pendo) { | |
(window as any).pendo.initialize({ | |
visitor: { | |
id: user.profile.sub, // Required if user is logged in | |
email: user.profile.email, // Recommended if using Pendo Feedback, or NPS Email | |
// full_name: // Recommended if using Pendo Feedback | |
// role: // Optional | |
// You can add any additional visitor level key-values here, |
<!-- rest of your index.html --> | |
<script> | |
(function(apiKey){ | |
(function(p,e,n,d,o){var v,w,x,y,z;o=p[d]=p[d]||{};o._q=o._q||[]; | |
v=['initialize','identify','updateOptions','pageLoad','track'];for(w=0,x=v.length;w<x;++w)(function(m){ | |
o[m]=o[m]||function(){o._q[m===v[0]?'unshift':'push']([m].concat([].slice.call(arguments,0)));};})(v[w]); | |
y=e.createElement(n);y.async=!0;y.src='https://cdn.pendo.io/agent/static/'+apiKey+'/pendo.js'; | |
z=e.getElementsByTagName(n)[0];z.parentNode.insertBefore(y,z);})(window,document,'script','pendo'); | |
})('your-key-goes-here'); |
import React, { useState, useEffect } from 'react'; | |
import { | |
SafeAreaView, | |
StatusBar, | |
StyleSheet, | |
Text, | |
useColorScheme, | |
View, | |
Button, | |
FlatList, |
// Chris Betz | |
// Betz Software | |
// | |
// Source: https://www.youtube.com/watch?v=fVehE3Jf7K0 | |
// Important: If you get EXC_BAD_INSTRUCTION you need to set DEAD_CODE_STRIPPING = NO in your app's target. More info: | |
// https://stackoverflow.com/questions/58757949/swift-ui-lottie-thread-1-exc-bad-instruction-code-exc-i386-invop-subcode-0x/58762913#58762913 | |
// | |
// Check out FlightMaster for an example app: https://apps.apple.com/us/app/flight-master/id1495056152 | |
import SwiftUI |
import 'dart:async'; | |
import 'dart:io'; | |
import 'package:camera/camera.dart'; | |
import 'package:flutter/material.dart'; | |
import 'package:path_provider/path_provider.dart'; | |
import 'package:firebase_ml_vision/firebase_ml_vision.dart'; | |
import 'package:cloud_firestore/cloud_firestore.dart'; | |
import 'package:firebase_storage/firebase_storage.dart'; | |
import 'package:uuid/uuid.dart'; |
import 'dart:async'; | |
import 'dart:io'; | |
import 'package:camera/camera.dart'; | |
import 'package:flutter/material.dart'; | |
import 'package:path_provider/path_provider.dart'; | |
import 'package:firebase_ml_vision/firebase_ml_vision.dart'; | |
class FlutterVisionHome extends StatefulWidget { | |
@override |
import 'dart:async'; | |
import 'dart:io'; | |
import 'package:camera/camera.dart'; | |
import 'package:flutter/material.dart'; | |
import 'package:path_provider/path_provider.dart'; | |
class FlutterVisionHome extends StatefulWidget { | |
@override | |
_FlutterVisionHomeState createState() { |
Verifying my identity on Peepeth.com 0x0f02919c164d282f25930940935160fb577b4c0f |
I hereby claim:
To claim this, I am signing this object:
import android.annotation.SuppressLint; | |
import android.app.Activity; | |
import android.content.Intent; | |
import android.graphics.Bitmap; | |
import android.os.Bundle; | |
import android.util.Log; | |
import android.webkit.CookieManager; | |
import android.webkit.CookieSyncManager; | |
import android.webkit.WebView; | |
import android.webkit.WebViewClient; |