7.8.3 • Published 6 months ago

@types/dhis2__ui-constants v7.8.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Installation

npm install --save @types/dhis2__ui-constants

Summary

This package contains type definitions for @dhis2/ui-constants (https://github.com/dhis2/ui/tree/master/constants).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dhis2__ui-constants.

index.d.ts

// Type definitions for @dhis2/ui-constants 7.8
// Project: https://github.com/dhis2/ui/tree/master/constants
// Definitions by: Alexis Rico <https://github.com/SferaDev>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// Minimum TypeScript Version: 4.1

// https://github.com/dhis2/ui/blob/master/constants/src/colors.js
export type ColorBase = 'blue' | 'teal' | 'red' | 'yellow' | 'green' | 'grey';
export type ColorVariant = '900' | '800' | '700' | '600' | '500' | '400' | '300' | '200' | '100' | '050';
export type ColorProp = `${ColorBase}${ColorVariant}` | 'white';
export const colors: Record<ColorProp, string>;

// https://github.com/dhis2/ui/blob/master/constants/src/elevations.js
export type ElevantionVariant = 'e100' | 'e200' | 'e300' | 'e400';
export const elevations: Record<ElevantionVariant, string>;

// https://github.com/dhis2/ui/blob/master/constants/src/theme.js
export type ThemeBase = 'primary' | 'secondary';
export type ThemeVariant = '900' | '800' | '700' | '600' | '500' | '400' | '300' | '200' | '100' | '050';
export type ThemeProp =
    | `${ThemeBase}${ThemeVariant}`
    | 'default'
    | 'error'
    | 'valid'
    | 'warning'
    | 'disabled'
    | 'focus'
    | 'fonts';
export const theme: Record<ThemeProp, string>;

// https://github.com/dhis2/ui/blob/master/constants/src/spacers.js
export type SpacerVariant =
    | 'dp4'
    | 'dp8'
    | 'dp12'
    | 'dp16'
    | 'dp24'
    | 'dp32'
    | 'dp48'
    | 'dp64'
    | 'dp96'
    | 'dp128'
    | 'dp192'
    | 'dp256'
    | 'dp384'
    | 'dp512'
    | 'dp640';
export const spacersNum: Record<SpacerVariant, number>;
export const spacers: Record<SpacerVariant, string>;

// https://github.com/dhis2/ui/blob/master/constants/src/layers.js
export type LayerVariant = 'applicationTop' | 'blocking' | 'alert';
export const layer: Record<LayerVariant, number>;

Additional Details

  • Last updated: Wed, 01 Dec 2021 00:31:11 GMT
  • Dependencies: none
  • Global values: none

Credits

These definitions were written by Alexis Rico.