From 7e3722b182a347e314ef2cb3797352bdc12ccff7 Mon Sep 17 00:00:00 2001 From: Anurag Date: Tue, 3 Nov 2020 15:45:06 +0530 Subject: [PATCH] build: fix typescript component resolve --- package.json | 6 +++--- src/slider/stories/Slider.component.tsx | 27 ++++++++++++++----------- tsconfig.json | 11 ++++++---- tsconfig.prod.json | 5 +++++ yarn.lock | 2 +- 5 files changed, 31 insertions(+), 20 deletions(-) create mode 100644 tsconfig.prod.json diff --git a/package.json b/package.json index 78780262f..63ca0afa9 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "build": "concurrently yarn:build:*", "build:cjs": "cross-env BABEL_ENV=cjs babel src --extensions .ts,.tsx -d dist/cjs --source-maps", "build:esm": "cross-env BABEL_ENV=esm babel src --extensions .ts,.tsx -d dist/esm --source-maps", - "build:types": "tsc --emitDeclarationOnly", - "check-types": "tsc --noEmit", + "build:types": "tsc --emitDeclarationOnly --project tsconfig.prod.json", + "check-types": "tsc --noEmit --project tsconfig.prod.json", "commit": "gacp", "format": "prettier --write \"./**/*.{js,ts,css,less,json,md,html,yml,yaml,pcss,jsx,tsx}\"", "generatejs": "node scripts/generate-js", @@ -71,7 +71,7 @@ "@storybook/addon-actions": "6.0.28", "@storybook/addon-essentials": "6.0.28", "@storybook/react": "6.0.28", - "@testing-library/jest-dom": "5.11.5", + "@testing-library/jest-dom": "^5.11.5", "@testing-library/react": "11.1.0", "@testing-library/react-hooks": "3.4.2", "@testing-library/user-event": "12.1.10", diff --git a/src/slider/stories/Slider.component.tsx b/src/slider/stories/Slider.component.tsx index 97c310c2e..884ec2e94 100644 --- a/src/slider/stories/Slider.component.tsx +++ b/src/slider/stories/Slider.component.tsx @@ -140,11 +140,12 @@ export const App: React.FC = args => {
) : null} @@ -156,14 +157,16 @@ export const App: React.FC = args => { className="slider-thumb" key={`thumb-${index}`} style={{ - right: - isReversed && `calc(${getThumbPercent(index) * 100}% - 7px)`, + right: isReversed + ? `calc(${getThumbPercent(index) * 100}% - 7px)` + : "", left: - !isReversed && - !isVertical && - `calc(${getThumbPercent(index) * 100}% - 7px)`, - bottom: - isVertical && `calc(${getThumbPercent(index) * 100}% - 7px)`, + !isReversed && !isVertical + ? `calc(${getThumbPercent(index) * 100}% - 7px)` + : "", + bottom: isVertical + ? `calc(${getThumbPercent(index) * 100}% - 7px)` + : "", }} >