aboutsummaryrefslogtreecommitdiffstats
path: root/packages/react-docs
diff options
context:
space:
mode:
authorFabio Berger <me@fabioberger.com>2018-03-20 23:28:25 +0800
committerFabio Berger <me@fabioberger.com>2018-03-20 23:28:25 +0800
commitec582d6e466986ca813aa2d0837e28151a07035b (patch)
tree09d52e1fe874a7badb6374490adfec5256cf1160 /packages/react-docs
parent4ca706d4e6404eaeb9e53494dbc98aabbf2e33f2 (diff)
downloaddexon-sol-tools-ec582d6e466986ca813aa2d0837e28151a07035b.tar
dexon-sol-tools-ec582d6e466986ca813aa2d0837e28151a07035b.tar.gz
dexon-sol-tools-ec582d6e466986ca813aa2d0837e28151a07035b.tar.bz2
dexon-sol-tools-ec582d6e466986ca813aa2d0837e28151a07035b.tar.lz
dexon-sol-tools-ec582d6e466986ca813aa2d0837e28151a07035b.tar.xz
dexon-sol-tools-ec582d6e466986ca813aa2d0837e28151a07035b.tar.zst
dexon-sol-tools-ec582d6e466986ca813aa2d0837e28151a07035b.zip
Small doc fixes: remove duplicate types and add function array
Diffstat (limited to 'packages/react-docs')
-rw-r--r--packages/react-docs/src/utils/doxity_utils.ts1
-rw-r--r--packages/react-docs/src/utils/typedoc_utils.ts6
2 files changed, 6 insertions, 1 deletions
diff --git a/packages/react-docs/src/utils/doxity_utils.ts b/packages/react-docs/src/utils/doxity_utils.ts
index 26dea6966..1b91690e0 100644
--- a/packages/react-docs/src/utils/doxity_utils.ts
+++ b/packages/react-docs/src/utils/doxity_utils.ts
@@ -116,6 +116,7 @@ export const doxityUtils = {
methods,
properties,
types: [],
+ functions: [],
events,
};
docAgnosticFormat[contractName] = docSection;
diff --git a/packages/react-docs/src/utils/typedoc_utils.ts b/packages/react-docs/src/utils/typedoc_utils.ts
index 4c7617234..269bf7873 100644
--- a/packages/react-docs/src/utils/typedoc_utils.ts
+++ b/packages/react-docs/src/utils/typedoc_utils.ts
@@ -170,7 +170,11 @@ export const typeDocUtils = {
sectionName,
docsInfo.id,
);
- docSection.types.push(customType);
+ const seenTypeNames = _.map(docSection.types, t => t.name);
+ const isUnseen = !_.includes(seenTypeNames, customType.name);
+ if (isUnseen) {
+ docSection.types.push(customType);
+ }
}
break;