type.ts 487 B

12345678910111213141516171819202122232425262728
  1. export type TypeRenderingStates = 'RENDERING' | 'LOADING' | 'FINISHED' | 'PAUSED';
  2. export type PayloadType = {
  3. payload: any;
  4. };
  5. export type ViewportType = {
  6. width: number;
  7. height: number;
  8. };
  9. export type ProgressType = {
  10. loaded: number;
  11. total: number;
  12. };
  13. export type ScrollStateType = {
  14. right: boolean;
  15. down: boolean;
  16. lastX: number;
  17. lastY: number;
  18. };
  19. export type SelectOptionType = {
  20. key: string | number;
  21. content: React.ReactNode;
  22. value: number | string;
  23. };