Update API report. Simplify picker.
Signed-off-by: Sarah Medeiros <smedeiros@wayfair.com>
This commit is contained in:
@@ -194,7 +194,14 @@ export class EntityLifecycleFilter implements EntityFilter {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLifecyclePicker: () => JSX.Element | null;
|
||||
export const EntityLifecyclePicker: (
|
||||
props: EntityLifecyclePickerProps,
|
||||
) => JSX.Element | null;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntityLifecyclePickerProps = {
|
||||
initialFilter?: string[];
|
||||
};
|
||||
|
||||
// @public
|
||||
export const EntityListContext: React_2.Context<
|
||||
|
||||
+2
-2
@@ -53,7 +53,7 @@ export type EntityLifecyclePickerProps = {
|
||||
|
||||
/** @public */
|
||||
export const EntityLifecyclePicker = (props: EntityLifecyclePickerProps) => {
|
||||
const { initialFilter } = props;
|
||||
const { initialFilter = [] } = props;
|
||||
const classes = useStyles();
|
||||
const {
|
||||
updateFilters,
|
||||
@@ -70,7 +70,7 @@ export const EntityLifecyclePicker = (props: EntityLifecyclePickerProps) => {
|
||||
const [selectedLifecycles, setSelectedLifecycles] = useState(
|
||||
queryParamLifecycles.length
|
||||
? queryParamLifecycles
|
||||
: filters.lifecycles?.values ?? (initialFilter || []),
|
||||
: filters.lifecycles?.values ?? initialFilter,
|
||||
);
|
||||
|
||||
// Set selected lifecycles on query parameter updates; this happens at initial page load and from
|
||||
|
||||
@@ -15,4 +15,7 @@
|
||||
*/
|
||||
|
||||
export { EntityLifecyclePicker } from './EntityLifecyclePicker';
|
||||
export type { CatalogReactEntityLifecyclePickerClassKey } from './EntityLifecyclePicker';
|
||||
export type {
|
||||
CatalogReactEntityLifecyclePickerClassKey,
|
||||
EntityLifecyclePickerProps,
|
||||
} from './EntityLifecyclePicker';
|
||||
|
||||
Reference in New Issue
Block a user