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.
/* @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'; |
// 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); |
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.