Tell FB employees to use MSC instead of downloading

Reviewed By: mweststrate

Differential Revision: D23265192

fbshipit-source-id: 0c8bb5dd281e6d23efe72b708e1954db54f9d5f1
This commit is contained in:
John Knox
2020-08-24 09:51:46 -07:00
committed by Facebook GitHub Bot
parent 0b528f19ce
commit 79b1f8a1c1
3 changed files with 50 additions and 38 deletions

View File

@@ -15,7 +15,7 @@
"@docusaurus/preset-classic": "^2.0.0-alpha.61", "@docusaurus/preset-classic": "^2.0.0-alpha.61",
"classnames": "^2.2.6", "classnames": "^2.2.6",
"docblock-parser": "^1.0.0", "docblock-parser": "^1.0.0",
"docusaurus-plugin-internaldocs-fb": "^0.3.3", "docusaurus-plugin-internaldocs-fb": "^0.3.4",
"file-cli": "^1.2.0", "file-cli": "^1.2.0",
"glob": "^7.1.3", "glob": "^7.1.3",
"react": "^16.13.1", "react": "^16.13.1",

View File

@@ -10,8 +10,11 @@
import React from 'react'; import React from 'react';
import Layout from '@theme/Layout'; import Layout from '@theme/Layout';
import useBaseUrl from '@docusaurus/useBaseUrl'; import useBaseUrl from '@docusaurus/useBaseUrl';
import {usePluginData} from '@docusaurus/useGlobalData';
export default function Index() { export default function Index() {
const {FB_INTERNAL} = usePluginData('internaldocs-fb');
return ( return (
<Layout title="Extensible mobile app debugger"> <Layout title="Extensible mobile app debugger">
<div> <div>
@@ -24,33 +27,40 @@ export default function Index() {
desktop interface. Use Flipper as is or extend it using the plugin desktop interface. Use Flipper as is or extend it using the plugin
API. API.
</h2> </h2>
<div> {FB_INTERNAL ? (
<p <h2>
className="landing-btn landing-btn-left landing-btn-label" Facebook employees should download the internal version of
href="https://www.facebook.com/fbflipper/public/mac"> Flipper from Managed Software Center
Download </h2>
</p> ) : (
<a <div>
className="landing-btn landing-btn-middle primary" <p
href="https://www.facebook.com/fbflipper/public/mac"> className="landing-btn landing-btn-left landing-btn-label"
Mac href="https://www.facebook.com/fbflipper/public/mac">
</a> Download
<a </p>
className="landing-btn landing-btn-middle primary" <a
href="https://www.facebook.com/fbflipper/public/linux"> className="landing-btn landing-btn-middle primary"
Linux href="https://www.facebook.com/fbflipper/public/mac">
</a> Mac
<a </a>
className="landing-btn landing-btn-right primary" <a
href="https://www.facebook.com/fbflipper/public/windows"> className="landing-btn landing-btn-middle primary"
Windows href="https://www.facebook.com/fbflipper/public/linux">
</a> Linux
<a </a>
className="landing-btn" <a
href={useBaseUrl('docs/features/index')}> className="landing-btn landing-btn-right primary"
Learn more href="https://www.facebook.com/fbflipper/public/windows">
</a> Windows
</div> </a>
<a
className="landing-btn"
href={useBaseUrl('docs/features/index')}>
Learn more
</a>
</div>
)}
<div className="slideshow"> <div className="slideshow">
<img src={useBaseUrl('img/logs.png')} className="splashScreen" /> <img src={useBaseUrl('img/logs.png')} className="splashScreen" />
<img <img
@@ -149,12 +159,14 @@ export default function Index() {
className="landing-btn primary"> className="landing-btn primary">
Integrate Flipper In Your App Integrate Flipper In Your App
</a> </a>
<a {FB_INTERNAL ? null : (
href="https://www.facebook.com/fbflipper/public/mac" <a
target="_blank" href="https://www.facebook.com/fbflipper/public/mac"
className="landing-btn"> target="_blank"
Download Flipper className="landing-btn">
</a> Download Flipper
</a>
)}
</div> </div>
</div> </div>
</Layout> </Layout>

View File

@@ -4384,10 +4384,10 @@ doctrine@^3.0.0:
dependencies: dependencies:
esutils "^2.0.2" esutils "^2.0.2"
docusaurus-plugin-internaldocs-fb@^0.3.3: docusaurus-plugin-internaldocs-fb@^0.3.4:
version "0.3.3" version "0.3.4"
resolved "https://registry.yarnpkg.com/docusaurus-plugin-internaldocs-fb/-/docusaurus-plugin-internaldocs-fb-0.3.3.tgz#f59b6d6cf11e2ab73d9a3622e7629ab5f92ef0bc" resolved "https://registry.yarnpkg.com/docusaurus-plugin-internaldocs-fb/-/docusaurus-plugin-internaldocs-fb-0.3.4.tgz#15f0c1c2aec2623065a75a4d477606b85c75d1d9"
integrity sha512-9xPQWw04M6v3uN9spxHovGDhAVsjLbQUmq8ngZZVzZxysMOEIFs/bt5TS6LLDRUfKoZ/JB2V6eIoYihsNOmWoQ== integrity sha512-vXyGClSrMvlH3H/rMJ6UbIBFVklSgpCnO5CPwGyPQS6G8Kp7MqjBcFQCRZ1sWTzbow6iMhC9UpQSoeWRNXwD/w==
dom-converter@^0.2: dom-converter@^0.2:
version "0.2.0" version "0.2.0"