Files
ncd-fe/packages/nicolium/src/containers/status-container.tsx
nicole mikołajczyk 335910611c nicolium: reintroduce status filtering
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-03-01 20:44:27 +01:00

29 lines
725 B
TypeScript

import React from 'react';
import Status, { type IStatus } from '@/components/statuses/status';
import { useStatus } from '@/queries/statuses/use-status';
interface IStatusContainer extends Omit<IStatus, 'status'> {
id: string;
/** @deprecated Unused. */
otherAccounts?: any;
}
/**
* Legacy Status wrapper accepting a status ID instead of the full entity.
* @deprecated Use the Status component directly.
*/
const StatusContainer: React.FC<IStatusContainer> = (props) => {
const { id } = props;
const { data: status } = useStatus(id, { withFilteredResults: true });
if (status) {
return <Status {...props} status={status} />;
} else {
return null;
}
};
export { StatusContainer as default };