33 lines
986 B
TypeScript
33 lines
986 B
TypeScript
'use client';
|
|
|
|
interface CardMiniViewProps {
|
|
templateName: string;
|
|
category?: string;
|
|
tableName?: string;
|
|
}
|
|
|
|
export function CardMiniView({ templateName, category, tableName }: CardMiniViewProps) {
|
|
return (
|
|
<div className="dash-mini-body">
|
|
<div className="dash-mini-stats">
|
|
<div className="dash-mini-stat">
|
|
<div className="ms-label">템플릿</div>
|
|
<div className="ms-value" style={{ fontSize: '.85rem' }}>{templateName}</div>
|
|
</div>
|
|
{category && (
|
|
<div className="dash-mini-stat">
|
|
<div className="ms-label">분류</div>
|
|
<div className="ms-value" style={{ fontSize: '.85rem' }}>{category}</div>
|
|
</div>
|
|
)}
|
|
{tableName && (
|
|
<div className="dash-mini-stat">
|
|
<div className="ms-label">테이블</div>
|
|
<div className="ms-value" style={{ fontSize: '.75rem' }}>{tableName}</div>
|
|
</div>
|
|
)}
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|