You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: frameworks/react/workspace-platform-starter/README.md
+19-11Lines changed: 19 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,12 @@
1
1
# React Wrapper for Workspace Platform Starter
2
2
3
-
This project provides a React wrapper for the [workspace-platform-starter](https://github.com/built-on-openfin/workspace-starter/tree/main/how-to/workspace-platform-starter) for teams
4
-
who prefer to use the build tooling available in the React ecosystem such as hot reloading.
3
+
This project provides a React wrapper for the [workspace-platform-starter](https://github.com/built-on-openfin/workspace-starter/tree/main/how-to/workspace-platform-starter) for teams who prefer to use the build tooling available in the React ecosystem for a familiar development experience.
5
4
6
-
The workspace platform starter source files are for demonstration purposes and to help get started building your own project. Once the source is added to your project, consider it your
7
-
source code to manage for your production build. Once initial setup is complete, you should review the features you need and turn off many of the modules in the manifest.fin.json, and
8
-
remove many of the app endpoints listed in "appProvider" / "endpointIds".
5
+
To use this project, the source files are manually copied into the project from the [workspace-platform-starter](https://github.com/built-on-openfin/workspace-starter/tree/main/how-to/workspace-platform-starter) project. A simple React-based provider demonstrates how to bootstrap a platform.
6
+
7
+
This can then form the basis of your own OpenFin platform. The source within the /openfin folder becomes your source code to customize as you need to.
8
+
9
+
Once setup, see the next steps section below.
9
10
10
11
## Prerequsites
11
12
@@ -21,20 +22,20 @@ Clone the main workspace-starter repo:
- Remove or disable modules you don't need in public/manifest.fin.json
69
+
- If necessary, remove modules from the build step in rollup.config.mjs
70
+
- Remove the example app endpoints listed in "appProvider" / "endpointIds" in manifest.fin.json
71
+
- Define your apps in /public/apps.json
72
+
- Customize your theme in the themeProvider section of the manifest.fin.json
73
+
- Follow the [how-to](https://github.com/built-on-openfin/workspace-starter/tree/main/how-to/workspace-platform-starter/docs) documentation to further customize your platform
0 commit comments