react-tierlist
Version:
A lightweight, customizable React Tier List Maker & Viewer component package with drag-and-drop support and theming.
28 lines (23 loc) • 608 B
TypeScript
import React from 'react';
type Tier = {
name: string;
items: string[];
};
interface TierListMakerProps {
data: Tier[];
onChange?: (tiers: Tier[]) => void;
config?: {
rowHeight?: number;
colors?: string[];
};
}
interface TierListViewerProps {
data: Tier[];
config?: {
rowHeight?: number;
colors?: string[];
};
}
declare const TierListMaker: React.FC<TierListMakerProps>;
declare const TierListViewer: React.FC<TierListViewerProps>;
export { type Tier, TierListMaker, type TierListMakerProps, TierListViewer, type TierListViewerProps };