File tree Expand file tree Collapse file tree 4 files changed +62
-9
lines changed
Expand file tree Collapse file tree 4 files changed +62
-9
lines changed Original file line number Diff line number Diff line change @@ -4,9 +4,18 @@ import Config from '../../docs/config.md?raw';
44
55<Meta title = " Docs/Config" />
66
7- <Markdown >
8- { Config .replace (
9- ` ../src/lib/kit/constants/config.tsx ` ,
10- ` https://github.com/gravity-ui/dynamic-forms/blob/main/src/lib/kit/constants/config.tsx ` ,
11- )}
12- </Markdown >
7+ export const replacements = [
8+ [' ../src' , ' https://github.com/gravity-ui/dynamic-forms/blob/main/src/' ],
9+ [' ./lib.md' , ' ?path=/docs/docs-lib--docs' ],
10+ [' ./spec.md' , ' ?path=/docs/docs-spec--docs' ],
11+ ];
12+
13+ export const applyReplacements = (text , replacements ) => {
14+ return replacements .reduce ((result , [searchValue , replaceValue ]) => {
15+ return result .split (searchValue ).join (replaceValue );
16+ }, text );
17+ };
18+
19+ export const content = applyReplacements (Config , replacements );
20+
21+ <Markdown >{ content } </Markdown >
Original file line number Diff line number Diff line change @@ -4,4 +4,16 @@ import InputPropsMap from '../../docs/input-props-map.md?raw';
44
55<Meta title = " Docs/Input props map" />
66
7- <Markdown >{ InputPropsMap } </Markdown >
7+ export const replacements = [
8+ [' ../src' , ' https://github.com/gravity-ui/dynamic-forms/blob/main/src/' ],
9+ ];
10+
11+ export const applyReplacements = (text , replacements ) => {
12+ return replacements .reduce ((result , [searchValue , replaceValue ]) => {
13+ return result .split (searchValue ).join (replaceValue );
14+ }, text );
15+ };
16+
17+ export const content = applyReplacements (InputPropsMap , replacements );
18+
19+ <Markdown >{ content } </Markdown >
Original file line number Diff line number Diff line change @@ -4,4 +4,22 @@ import Lib from '../../docs/lib.md?raw';
44
55<Meta title = " Docs/Lib" />
66
7- <Markdown >{ Lib } </Markdown >
7+ export const replacements = [
8+ [
9+ ' ../src/lib/kit/constants/config.tsx' ,
10+ ' https://github.com/gravity-ui/dynamic-forms/blob/main/src/lib/kit/constants/config.tsx' ,
11+ ],
12+ [' ./spec.md' , ' ?path=/docs/docs-spec--docs' ],
13+ [' ./config.md' , ' ?path=/docs/docs-config--docs' ],
14+
15+ ];
16+
17+ export const applyReplacements = (text , replacements ) => {
18+ return replacements .reduce ((result , [searchValue , replaceValue ]) => {
19+ return result .split (searchValue ).join (replaceValue );
20+ }, text );
21+ };
22+
23+ export const content = applyReplacements (Lib , replacements );
24+
25+ <Markdown >{ content } </Markdown >
Original file line number Diff line number Diff line change @@ -4,4 +4,18 @@ import Spec from '../../docs/spec.md?raw';
44
55<Meta title = " Docs/Spec" />
66
7- <Markdown >{ Spec } </Markdown >
7+ export const replacements = [
8+ [' ./lib.md' , ' ?path=/docs/docs-lib--docs' ],
9+ [' ./config.md' , ' ?path=/docs/docs-config--docs' ],
10+ [' ./input-props-map.md' , ' ?path=/docs/docs-input-props-map--docs' ],
11+ ];
12+
13+ export const applyReplacements = (text , replacements ) => {
14+ return replacements .reduce ((result , [searchValue , replaceValue ]) => {
15+ return result .split (searchValue ).join (replaceValue );
16+ }, text );
17+ };
18+
19+ export const content = applyReplacements (Spec , replacements );
20+
21+ <Markdown >{ content } </Markdown >
You can’t perform that action at this time.
0 commit comments