slides for feb 22nd session. If you don't know about git or github, you may find this guide helpful.
My GSoC proposal can be found here
If you have any doubts, you can contact me directly or preferably online.
slides for feb 22nd session. If you don't know about git or github, you may find this guide helpful.
My GSoC proposal can be found here
If you have any doubts, you can contact me directly or preferably online.
// originally implemented as a mixin, | |
// taken from https://gist.github.com/joshma/6753333dd38a6010f9a6#file-whydidyouupdatemixin-js | |
// modified to make a higher-order component | |
/* eslint-disable no-console */ | |
import _ from 'underscore'; | |
import React, { Component, PureComponent } from 'react'; | |
function isRequiredUpdateObject(o) { | |
return Array.isArray(o) || (o && o.constructor === Object.prototype.constructor); |
/* @flow */ | |
import React, { Component } from 'react'; | |
import { View, StyleSheet, Platform, Alert } from 'react-native'; | |
import { connect } from 'react-redux'; | |
import PhotoView from 'react-native-photo-view'; | |
import { injectIntl, intlShape } from 'react-intl'; | |
import boundActions from '../boundActions'; | |
import share from './share'; | |
import { downloadFile } from '../api'; |