docs: fix links in custom components and custom features (#11881)
### What? Fixes a few broken links in `docs/custom-components` and `docs/rich-text`. Also made some custom component links lowercase. ### Why? To direct end users to the correct location in the docs. ### How? Changes to `docs/custom-components/custom-views.mdx`, `docs/custom-components/list-view.mdx`, and `docs/rich-text/custom-features.mdx`.
This commit is contained in:
@@ -55,7 +55,7 @@ For more granular control, pass a configuration object instead. Payload exposes
|
|||||||
| `exact` | Boolean. When true, will only match if the path matches the `usePathname()` exactly. |
|
| `exact` | Boolean. When true, will only match if the path matches the `usePathname()` exactly. |
|
||||||
| `strict` | When true, a path that has a trailing slash will only match a `location.pathname` with a trailing slash. This has no effect when there are additional URL segments in the pathname. |
|
| `strict` | When true, a path that has a trailing slash will only match a `location.pathname` with a trailing slash. This has no effect when there are additional URL segments in the pathname. |
|
||||||
| `sensitive` | When true, will match if the path is case sensitive. |
|
| `sensitive` | When true, will match if the path is case sensitive. |
|
||||||
| `meta` | Page metadata overrides to apply to this view within the Admin Panel. [More details](./metadata). |
|
| `meta` | Page metadata overrides to apply to this view within the Admin Panel. [More details](../admin/metadata). |
|
||||||
|
|
||||||
_\* An asterisk denotes that a property is required._
|
_\* An asterisk denotes that a property is required._
|
||||||
|
|
||||||
|
|||||||
@@ -6,13 +6,13 @@ desc:
|
|||||||
keywords: admin, components, custom, documentation, Content Management System, cms, headless, javascript, node, react, nextjs
|
keywords: admin, components, custom, documentation, Content Management System, cms, headless, javascript, node, react, nextjs
|
||||||
---
|
---
|
||||||
|
|
||||||
The List View is where users interact with a list of [Collection](../collections/overview) Documents within the [Admin Panel](../admin/overview). This is where they can view, sort, filter, and paginate their documents to find exactly what they're looking for. This is also where users can perform bulk operations on multiple documents at once, such as deleting, editing, or publishing many.
|
The List View is where users interact with a list of [Collection](../configuration/collections) Documents within the [Admin Panel](../admin/overview). This is where they can view, sort, filter, and paginate their documents to find exactly what they're looking for. This is also where users can perform bulk operations on multiple documents at once, such as deleting, editing, or publishing many.
|
||||||
|
|
||||||
The List View can be swapped out in its entirety for a Custom View, or it can be injected with a number of Custom Components to add additional functionality or presentational elements without replacing the entire view.
|
The List View can be swapped out in its entirety for a Custom View, or it can be injected with a number of Custom Components to add additional functionality or presentational elements without replacing the entire view.
|
||||||
|
|
||||||
<Banner type="info">
|
<Banner type="info">
|
||||||
**Note:** Only [Collections](../collections/overview) have a List View.
|
**Note:** Only [Collections](../configuration/collections) have a List View.
|
||||||
[Globals](../globals/overview) do not have a List View as they are single
|
[Globals](../configuration/globals) do not have a List View as they are single
|
||||||
documents.
|
documents.
|
||||||
</Banner>
|
</Banner>
|
||||||
|
|
||||||
@@ -90,11 +90,11 @@ The following options are available:
|
|||||||
|
|
||||||
| Path | Description |
|
| Path | Description |
|
||||||
| ----------------- | ------------------------------------------------------------------------------------------------------------------------- |
|
| ----------------- | ------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `beforeList` | An array of custom components to inject before the list of documents in the List View. [More details](#beforeList). |
|
| `beforeList` | An array of custom components to inject before the list of documents in the List View. [More details](#beforelist). |
|
||||||
| `beforeListTable` | An array of custom components to inject before the table of documents in the List View. [More details](#beforeListTable). |
|
| `beforeListTable` | An array of custom components to inject before the table of documents in the List View. [More details](#beforelisttable). |
|
||||||
| `afterList` | An array of custom components to inject after the list of documents in the List View. [More details](#afterList). |
|
| `afterList` | An array of custom components to inject after the list of documents in the List View. [More details](#afterlist). |
|
||||||
| `afterListTable` | An array of custom components to inject after the table of documents in the List View. [More details](#afterListTable). |
|
| `afterListTable` | An array of custom components to inject after the table of documents in the List View. [More details](#afterlisttable). |
|
||||||
| `Description` | A component to render a description of the Collection. [More details](#Description). |
|
| `Description` | A component to render a description of the Collection. [More details](#description). |
|
||||||
|
|
||||||
### beforeList
|
### beforeList
|
||||||
|
|
||||||
|
|||||||
@@ -409,7 +409,7 @@ Explore the APIs available through ClientFeature to add the specific functionali
|
|||||||
|
|
||||||
### Adding a client feature to the server feature
|
### Adding a client feature to the server feature
|
||||||
|
|
||||||
Inside of your server feature, you can provide an [import path](/docs/admin/custom-components/overview#component-paths) to the client feature like this:
|
Inside of your server feature, you can provide an [import path](/docs/custom-components/overview#component-paths) to the client feature like this:
|
||||||
|
|
||||||
```ts
|
```ts
|
||||||
import { createServerFeature } from '@payloadcms/richtext-lexical'
|
import { createServerFeature } from '@payloadcms/richtext-lexical'
|
||||||
|
|||||||
Reference in New Issue
Block a user