summaryrefslogtreecommitdiffhomepage
path: root/app/components/PlatformWindow.js
blob: 10b689eb4240fd33fab813d36405890e935df094 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// @flow
import * as React from 'react';
import { Component, View, Styles } from 'reactxp';

const styles = {
  darwin: Styles.createViewStyle({
    WebkitMask: `
      url(./assets/images/app-triangle.svg) 50% 0% no-repeat,
      url(./assets/images/app-header-backdrop.svg) no-repeat`,
  }),
};

export default class PlatformWindow extends Component {
  render() {
    return <View style={styles[process.platform]}>{this.props.children}</View>;
  }
}