Skip to content

Commit a5639da

Browse files
authored
Merge pull request #1074 from rvsia/fixCheckboxMultiple
Correct checkbox-multiple links in demo
2 parents d5e18db + a414546 commit a5639da

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/react-renderer-demo/src/components/component-example.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ import avalableMappers from '../helpers/available-mappers';
3434
import GhIcon from './common/gh-svg-icon';
3535
import originalComponentLink from '../helpers/original-component-link';
3636

37+
const correctComponent = (component) => (component === 'checkbox-multiple' ? 'checkbox' : component);
38+
3739
const metadata = {
3840
mui,
3941
pf4,
@@ -158,6 +160,8 @@ const ComponentExample = ({ variants, schema, activeMapper, component }) => {
158160
/>
159161
));
160162

163+
const activeComponent = correctComponent(component);
164+
161165
return (
162166
<React.Fragment>
163167
<Box display="flex" className={classes.box}>
@@ -222,7 +226,7 @@ const ComponentExample = ({ variants, schema, activeMapper, component }) => {
222226
component="a"
223227
rel="noopener noreferrer"
224228
target="_blank"
225-
href={originalComponentLink(activeMapper, component)}
229+
href={originalComponentLink(activeMapper, activeComponent)}
226230
startIcon={<LinkIcon />}
227231
>
228232
Original documentation
@@ -231,7 +235,7 @@ const ComponentExample = ({ variants, schema, activeMapper, component }) => {
231235
component="a"
232236
rel="noopener noreferrer"
233237
target="_blank"
234-
href={`https://github.com/data-driven-forms/react-forms/blob/master/packages/${activeMapper}-component-mapper/src/${component}/${component}.js`}
238+
href={`https://github.com/data-driven-forms/react-forms/blob/master/packages/${activeMapper}-component-mapper/src/${activeComponent}/${activeComponent}.js`}
235239
startIcon={<GhIcon />}
236240
>
237241
DDF implementation

0 commit comments

Comments
 (0)