Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import {
  ApprovalStatusProps as ApprovalStatusPlaceholderProps,
  ApprovalStatusRenderprop,
} from 'abstractions/B2B/Approval'
import { DetailedListProps } from 'molecules/DetailedList'

interface HandleArgs {
  event: Event
}

interface ChangeEvent extends Function {
  (args?: HandleArgs): void
}

export interface UserNameProps {
  label: string
  value: string
}
export interface ItemProps {
  userIdLabel?: string
  userIdValue?: string
  userName?: UserNameProps
  dateRequestedLabel?: string
  dateRequestedValue?: string
  userInformation?: DetailedListProps
  statusInformation?: DetailedListProps
}

export interface ApprovalStatusProps extends ApprovalStatusPlaceholderProps {
  renderIconItem?: ApprovalStatusRenderprop
  item?: ItemProps
  // handlers
  onUserName?: ChangeEvent
}