15 lines
492 B
TypeScript
15 lines
492 B
TypeScript
import React from 'react';
|
|
import type { A2UIResolvedComponent, A2UIClientAction } from '../../../main/a2ui/types';
|
|
|
|
interface A2UIComponentProps {
|
|
component: A2UIResolvedComponent;
|
|
surfaceId: string;
|
|
onAction: (action: A2UIClientAction) => void;
|
|
onDataChange?: (surfaceId: string, path: string, value: unknown) => void;
|
|
renderChildren?: (children: A2UIResolvedComponent[]) => React.ReactNode;
|
|
}
|
|
|
|
export const A2UIDivider: React.FC<A2UIComponentProps> = () => {
|
|
return <hr />;
|
|
};
|