Skip to content

Commit 03b7d30

Browse files
committed
Add editor pages to demo
1 parent 72d10ef commit 03b7d30

File tree

7 files changed

+63
-29
lines changed

7 files changed

+63
-29
lines changed

packages/react-renderer-demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@actions/github": "^5.0.0",
3131
"@data-driven-forms/form-builder": "0.0.13-rc1",
3232
"@data-driven-forms/mui-component-mapper": "*",
33-
"@data-driven-forms/editor-pro": "0.0.2",
33+
"@data-driven-forms/editor-pro": "0.0.10",
3434
"@data-driven-forms/react-form-renderer": "*",
3535
"@emotion/react": "^11.7.1",
3636
"@emotion/styled": "^11.6.0",

packages/react-renderer-demo/src/components/component-mapper-bar.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,11 @@ const ComponentMapperBar = ({ prefix, href, github, npm, npmSvg }) => {
4444
>
4545
<img src={npmSvg || `https://badge.fury.io/js/%40data-driven-forms%2F${prefix}-component-mapper.svg`} alt="current version" />
4646
</a>
47-
<IconButton aria-label="web" title="Library web" href={href} rel="noopener noreferrer" target="_blank" size="large">
48-
<LanguageIcon />
49-
</IconButton>
47+
{href && (
48+
<IconButton aria-label="web" title="Library web" href={href} rel="noopener noreferrer" target="_blank" size="large">
49+
<LanguageIcon />
50+
</IconButton>
51+
)}
5052
<IconButton
5153
aria-label="github"
5254
title="Git Hub package"

packages/react-renderer-demo/src/next.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ module.exports = withBundleAnalyzer(
5050
},
5151
crossOrigin: 'anonymous',
5252
pageExtensions: ['js', 'jsx', 'md', 'mdx'],
53-
distDir: '../dist',
53+
distDir: './dist',
5454
swcMinify: true,
5555
webpack: (config, options) => {
5656
config.resolve.alias = {
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import DocPage from '@docs/doc-page';
2+
import ComponentMapperBar from '@docs/component-mapper-bar';
3+
import Alert from '@mui/material/Alert';
4+
5+
<DocPage>
6+
7+
# Drag and Drop
8+
9+
<ComponentMapperBar prefix="mui" github="https://github.com/data-driven-forms/editor/tree/main/packages/dnd" npm="https://www.npmjs.com/package/@data-driven-forms%2Fdnd" npmSvg="https://badge.fury.io/js/@data-driven-forms%2Fdnd.svg" />
10+
11+
<br />
12+
13+
<Alert severity="warning">This library is work-in-progress and in preview. API is unstable.</Alert>
14+
15+
<br />
16+
17+
`@data-driven-forms/dnd` is a library providing drag and drop functionality for React components. This custom light-weight library currently supports mouse and touch input, is highly customisable and supports deep nesting of container elements.
18+
19+
</DocPage>

packages/react-renderer-demo/src/pages/editor/live-editor.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@ import CodeExample from '@docs/code-example';
22
import DocPage from '@docs/doc-page';
33
import Editor from '@data-driven-forms/editor-pro/editor'
44

5-
<DocPage>
6-
75
# Live editor
86

97
<Editor />
108

11-
</DocPage>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import DocPage from '@docs/doc-page';
2+
import ComponentMapperBar from '@docs/component-mapper-bar';
3+
import Alert from '@mui/material/Alert';
4+
5+
<DocPage>
6+
7+
# Pro Editor
8+
9+
<ComponentMapperBar prefix="mui" github="https://github.com/data-driven-forms/editor/tree/main/packages/editor-pro" npm="https://www.npmjs.com/package/@data-driven-forms%2Feditor-pro" npmSvg="https://badge.fury.io/js/@data-driven-forms%2Feditor-pro.svg" />
10+
11+
<br />
12+
13+
<Alert severity="warning">This component is work-in-progress and in preview. API is unstable.</Alert>
14+
15+
<br />
16+
17+
`@data-driven-forms/editor-pro` is a component
18+
</DocPage>

yarn.lock

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1276,31 +1276,29 @@
12761276
enabled "2.0.x"
12771277
kuler "^2.0.0"
12781278

1279-
"@data-driven-forms/dnd@*":
1280-
version "0.0.1"
1281-
resolved "https://registry.yarnpkg.com/@data-driven-forms/dnd/-/dnd-0.0.1.tgz#662f59f254234faea690d8ce937a74eab9d42387"
1282-
integrity sha512-QylRXB6rJ7K+Uvs/akFQIRcFSQAjjYtlECcmb9PAYETU1SHLu9VGiyjwH8pBKHJiJunScrYXBs4bsMTyhUc0Ag==
1279+
"@data-driven-forms/dnd@^0.0.6":
1280+
version "0.0.6"
1281+
resolved "https://registry.yarnpkg.com/@data-driven-forms/dnd/-/dnd-0.0.6.tgz#dd90ae787ff20f0f3d942f8391918a2de68669e4"
1282+
integrity sha512-vAZgOR8bQJOArPsxZYakkfxL0YlYpWpPbe85Mvj+AyOsXLfyFlF7+sU+bgUEwZcCL3JuH53ZADoRIlZ0e+cQ4g==
12831283

1284-
"@data-driven-forms/editor-core@*":
1285-
version "0.0.1"
1286-
resolved "https://registry.yarnpkg.com/@data-driven-forms/editor-core/-/editor-core-0.0.1.tgz#2a98596a385b6207625f3d8f7703d20db4a9593b"
1287-
integrity sha512-QUHSw1sgMb4aSyPKbm84wvKNSbnOmlPbzfE/vTwOW5fjIlZZwk2At3nRwUsdE/Hsknobezz6bjB0ElaFO+SOnQ==
1288-
dependencies:
1289-
"@data-driven-forms/dnd" "*"
1284+
"@data-driven-forms/editor-core@^0.0.7":
1285+
version "0.0.7"
1286+
resolved "https://registry.yarnpkg.com/@data-driven-forms/editor-core/-/editor-core-0.0.7.tgz#e9ae04410035809387eaa5576215a8024de171ec"
1287+
integrity sha512-YzqgLTopyAD8XMZ3rP/KJuEoNQE5xFrysZgVpnKZmJGz+AwhIOz8sF6o2DPfp3xUhubjQAX2o+0iEnbSQzQkdQ==
12901288

1291-
"@data-driven-forms/[email protected].2":
1292-
version "0.0.2"
1293-
resolved "https://registry.yarnpkg.com/@data-driven-forms/editor-pro/-/editor-pro-0.0.2.tgz#c3d5b5a1fac6ae27feb469c640ff512005da0f76"
1294-
integrity sha512-69MGth7p0DI2BqZ74qPdGladHJWk0+5+7pNqERohfikHUyERo2+Dzfd5WisxQuGHDD0hyie874AbeWEXYMCXqw==
1289+
"@data-driven-forms/[email protected].10":
1290+
version "0.0.10"
1291+
resolved "https://registry.yarnpkg.com/@data-driven-forms/editor-pro/-/editor-pro-0.0.10.tgz#07865de25c02bb2b34cbca3f1f47efdcee245e2e"
1292+
integrity sha512-0WuSOsPQslzxqrRwK7zFBQuBTUwDDRKX6P8NvHDtk65Nq+F98MaA8VQEUA27Pr1i1OnBYNVN2BlpRyqGYWGmsw==
12951293
dependencies:
1296-
"@data-driven-forms/dnd" "*"
1297-
"@data-driven-forms/editor-core" "*"
1298-
"@data-driven-forms/evergreen-component-mapper" "*"
1294+
"@data-driven-forms/dnd" "^0.0.6"
1295+
"@data-driven-forms/editor-core" "^0.0.7"
1296+
"@data-driven-forms/evergreen-component-mapper" "^0.0.8"
12991297

1300-
"@data-driven-forms/evergreen-component-mapper@*":
1301-
version "0.0.1"
1302-
resolved "https://registry.yarnpkg.com/@data-driven-forms/evergreen-component-mapper/-/evergreen-component-mapper-0.0.1.tgz#9446bbc1ba460a095a2c593c614a026150b6ebc4"
1303-
integrity sha512-QFtpAbIOGaObrW/uHpEJncFHFjkuw0JHPCnbQPd9nCLSwF9SQlobZ4LavAQ292vGPdNC9O4iucXzEoG9tZ91zg==
1298+
"@data-driven-forms/evergreen-component-mapper@^0.0.8":
1299+
version "0.0.8"
1300+
resolved "https://registry.yarnpkg.com/@data-driven-forms/evergreen-component-mapper/-/evergreen-component-mapper-0.0.8.tgz#203be4cf6138e0ce86db3bb3be6df2b932302add"
1301+
integrity sha512-98sYRStBSfFP2xXAqrmLd5epvt7EwtowylMyWKIpTWDJeCzuNril44Zzj0cJjaeymby0KH8tJkkeWsHE5fLgYg==
13041302
dependencies:
13051303
lodash "^4.17.15"
13061304
prop-types "^15.7.2"

0 commit comments

Comments
 (0)