Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP]: Scrim types #531

Closed
wants to merge 14 commits into from
Closed

[WIP]: Scrim types #531

wants to merge 14 commits into from

Commits on Aug 28, 2020

  1. Types for tokens library (equinor#507)

    * Install typescript and types for react and react-dom
    
    * Add support for typescript by using .ts extensions for js files
    
    * Change file extensions to .ts in figma-broker
    wenche authored and vnys committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    a0ffc6b View commit details
    Browse the repository at this point in the history
  2. Typescript support in icons package (equinor#514)

    * Fix tsconfig for tokens package. Didn't realise that this was missing...
    
    * Add typescript and typescript config
    
    * Rename index.js -> index.ts
    
    * Rename file endings for icons in figma broker
    wenche authored and vnys committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    6a84ec5 View commit details
    Browse the repository at this point in the history
  3. Typescript setup for core-react (equinor#515)

    * Add typescript packages
    
    * Add tsconfig
    
    * Couldn't do it without the tslib deps, even if it's supposed to be a dep on rollup-plugin-typescript2
    
    * Disable ts checks as a baseline before porting
    wenche authored and vnys committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    733539a View commit details
    Browse the repository at this point in the history
  4. Typescript support for Divider (equinor#520)

    * First try for typescript support for Divider
    
    * In the middle of using proptables from ts components in the storybook
    
    * Lot's of lot's of tweeks to make prop tables in storybook working. This commit is kind of a proof of concept
    
    * Remove classname, key and ref from props table
    
    * Removed debug env
    
    * Removed configuration of typescript in storybook main
    
    * Remove old testing stuffs
    
    * Remove old rollup typescript plugin
    
    * Delete copy'n pasted babel typescript transpiler, we use rollup plugin instead
    
    * Remove testing stuffs
    wenche authored Aug 28, 2020
    Configuration menu
    Copy the full SHA
    603ec72 View commit details
    Browse the repository at this point in the history
  5. Fix test (equinor#523)

    * First try for typescript support for Divider
    
    * In the middle of using proptables from ts components in the storybook
    
    * Lot's of lot's of tweeks to make prop tables in storybook working. This commit is kind of a proof of concept
    
    * Remove classname, key and ref from props table
    
    * Removed debug env
    
    * Removed configuration of typescript in storybook main
    
    * Remove old testing stuffs
    
    * Remove old rollup typescript plugin
    
    * Delete copy'n pasted babel typescript transpiler, we use rollup plugin instead
    
    * Remove testing stuffs
    
    * Fix test
    wenche authored Aug 28, 2020
    Configuration menu
    Copy the full SHA
    6776d8c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c61d9bf View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Configuration menu
    Copy the full SHA
    cbd32e0 View commit details
    Browse the repository at this point in the history
  2. Typescript eslint (equinor#527)

    * configure eslint for typescript
    
    * one config to rule them all
    
    * update stuff
    vnys authored Aug 31, 2020
    Configuration menu
    Copy the full SHA
    bacd495 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b0c638 View commit details
    Browse the repository at this point in the history
  4. Add description for children

    wenche committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    54eb2bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e581a10 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. Configuration menu
    Copy the full SHA
    085e6f7 View commit details
    Browse the repository at this point in the history
  2. fix: remove React.KeyboardEvent type from onClose

    as the onClose is either called by react onClick or javascript keydown EventListener we don't need the React.KeyboardEvent
    ooystein committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    7f28849 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2020

  1. Merge pull request #2 from ooystein/types-for-scrim-review

    fix: clear up some confusion
    wenche authored Oct 6, 2020
    Configuration menu
    Copy the full SHA
    28d3299 View commit details
    Browse the repository at this point in the history