UNPKG

espergen-character-sheets

Version:

Esper Genesis 5th Edition character sheets created in ReactJS.

19 lines (18 loc) 807 B
import React from 'react'; import EsperGenCharacter from './EsperGenCharacter'; import './espergenstyles.css'; interface IEsperGenCharacterTraitsSheetProps { character?: EsperGenCharacter; defaultCharacter?: EsperGenCharacter; onCharacterChanged?: (character: EsperGenCharacter, changedField: string, newValue: any) => void; } interface IEsperGenCharacterTraitsSheetState { character: EsperGenCharacter; } declare class EsperGenCharacterTraitsSheet extends React.Component<IEsperGenCharacterTraitsSheetProps, IEsperGenCharacterTraitsSheetState> { constructor(props: IEsperGenCharacterTraitsSheetProps); updateCharacter(name: string, value: any): void; getCharacter(): EsperGenCharacter; render(): JSX.Element; } export default EsperGenCharacterTraitsSheet;