diff --git a/www/packages/docs-ui/src/components/ExpandableNotice/index.tsx b/www/packages/docs-ui/src/components/ExpandableNotice/index.tsx index 89f53ca867..daced4ffef 100644 --- a/www/packages/docs-ui/src/components/ExpandableNotice/index.tsx +++ b/www/packages/docs-ui/src/components/ExpandableNotice/index.tsx @@ -2,7 +2,7 @@ import React from "react" import { Badge, Link, Tooltip } from "@/components" export type ExpandableNoticeProps = { - type: "request" | "method" + type: "request" | "method" | "workflow" link: string badgeContent?: React.ReactNode badgeClassName?: string @@ -19,8 +19,8 @@ export const ExpandableNotice = ({ tooltipChildren={ <> If this {type} accepts an expand{" "} - {type === "request" ? "parameter" : "property or option"}, -
this field can be expanded into an + {type === "request" ? "parameter" : "parameter or property"}, +
this relation can be expanded into an object. } diff --git a/www/packages/docs-ui/src/components/TypeList/Items/index.tsx b/www/packages/docs-ui/src/components/TypeList/Items/index.tsx index 05298983db..077bedc45f 100644 --- a/www/packages/docs-ui/src/components/TypeList/Items/index.tsx +++ b/www/packages/docs-ui/src/components/TypeList/Items/index.tsx @@ -25,6 +25,7 @@ import { useIsBrowser, useSiteConfig } from "../../.." type CommonProps = ParentCommonProps & { level?: number + referenceType?: "method" | "workflow" } type TypeListItemProps = { @@ -39,6 +40,7 @@ const TypeListItem = ({ expandUrl, elementKey, sectionTitle, + referenceType = "method", }: TypeListItemProps) => { const isBrowser = useIsBrowser() const pathname = usePathname() @@ -227,9 +229,9 @@ const TypeListItem = ({ )} {item.expandable && ( } /> )} diff --git a/www/utils/packages/typedoc-generate-references/src/constants/merger-custom-options/medusa.ts b/www/utils/packages/typedoc-generate-references/src/constants/merger-custom-options/medusa.ts index c9c4a2a740..7c51a85c88 100644 --- a/www/utils/packages/typedoc-generate-references/src/constants/merger-custom-options/medusa.ts +++ b/www/utils/packages/typedoc-generate-references/src/constants/merger-custom-options/medusa.ts @@ -3,10 +3,6 @@ import { FormattingOptionsType } from "types" const medusaOptions: FormattingOptionsType = { "^medusa/": { maxLevel: 2, - parameterComponentExtraProps: { - expandUrl: - "https://docs.medusajs.com/development/entities/repositories#retrieving-a-list-of-records", - }, }, "^medusa/classes/medusa\\.(Store*|Admin*)": { reflectionGroups: { diff --git a/www/utils/packages/typedoc-generate-references/src/constants/merger-options.ts b/www/utils/packages/typedoc-generate-references/src/constants/merger-options.ts index 869c56c44d..6aee815213 100644 --- a/www/utils/packages/typedoc-generate-references/src/constants/merger-options.ts +++ b/www/utils/packages/typedoc-generate-references/src/constants/merger-options.ts @@ -50,6 +50,10 @@ const mergerOptions: Partial = { parameterStyle: "component", parameterComponent: "TypeList", mdxImports: [`import { TypeList } from "docs-ui"`], + parameterComponentExtraProps: { + expandUrl: + "https://docs.medusajs.com/v2/advanced-development/data-models/manage-relationships#retrieve-records-of-relation", + }, }, internal: { maxLevel: 1,