| 1234567891011121314151617181920212223242526 | 
							- /* @flow */
 - 
 - const { userAgent } = navigator;
 - let OS;
 - 
 - if (userAgent.match(/Android/i)) {
 -     OS = 'android';
 - } else if (userAgent.match(/iP(ad|hone|od)/i)) {
 -     OS = 'ios';
 - } else if (userAgent.match(/Mac(intosh| OS X)/i)) {
 -     OS = 'macos';
 - } else if (userAgent.match(/Windows/i)) {
 -     OS = 'windows';
 - }
 - 
 - /**
 -  * Provides a minimal equivalent of react-native's Platform abstraction.
 -  */
 - export default {
 -     /**
 -      * The operating system on which the application is executing.
 -      *
 -      * @type {string}
 -      */
 -     OS
 - };
 
 
  |