/** * SoftwareInfo Component * * Displays software name with optional vendor information below it. * Part of the ODS (OpenFrame Design System) platform components. * * @example * ```tsx * * // Without vendor * ``` */ import React from 'react' import { cn } from '../../utils/cn' export interface SoftwareInfoProps { /** Software name (required) */ name: string /** Software vendor (optional) */ vendor?: string /** Software version (optional) */ version?: string /** Additional CSS classes */ className?: string } export const SoftwareInfo: React.FC = ({ name, vendor, version, className }) => { return (
{name}
{version && (
{version}
)}
{vendor && (
{vendor}
)}
) } SoftwareInfo.displayName = 'SoftwareInfo'