# ConfiguredPage

A component to render widgets or UI components by parsing the pageId

## Installation

```tsx
import { ConfiguredPage } from 'uxp/components';
```

## Signature

```tsx
const ConfiguredPage: React.MemoExoticComponent<React.FunctionComponent<ConfiguredPageComponentProps>>
```

## Examples

```tsx
<ConfiguredPage
  pageId="com.example.module/widget/LocationDetails"
  additionalProps={{ LocationKey: 100 }}
/>
```

## Properties

| Name            | Type                      | Mandatory | Default Value | Example Value |
| --------------- | ------------------------- | --------- | ------------- | ------------- |
| pageId          | string                    | Yes       | -             | -             |
| additionalProps | any                       | No        | -             | -             |
| notFoundMessage | string \| React.ReactNode | No        | -             | -             |

## Related Types

* [ConfiguredPageComponentProps](https://help.iviva.com/uxp/v5/additional-resources/types/configuredpagecomponentprops)
