Skip to content
This repository was archived by the owner on Jan 31, 2024. It is now read-only.

Commit 4b41ad4

Browse files
committed
Move some more types around
1 parent d80a806 commit 4b41ad4

File tree

3 files changed

+31
-6
lines changed

3 files changed

+31
-6
lines changed

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,10 @@
6262
"@auto-it/released": "^10.31.0",
6363
"@size-limit/preset-small-lib": "^4.10.1",
6464
"@storybook/addons": "next",
65-
"@storybook/store": "next",
6665
"@storybook/react": "next",
66+
"@storybook/store": "next",
6767
"@storybook/types": "next",
68+
"@types/react": "17",
6869
"auto": "^10.31.0",
6970
"concurrently": "^6.0.0",
7071
"husky": "^5.1.3",
@@ -76,9 +77,9 @@
7677
},
7778
"peerDependencies": {
7879
"@storybook/addons": ">=6.4.0",
79-
"@storybook/store": ">=6.4.0",
8080
"@storybook/preview-web": ">=6.4.0",
8181
"@storybook/react": ">=6.4.0",
82+
"@storybook/store": ">=6.4.0",
8283
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
8384
},
8485
"resolutions": {

src/types.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import type { BaseAnnotations, BaseStoryFn as OriginalBaseStoryFn } from '@storybook/addons';
2-
import type { WebProjectAnnotations } from '@storybook/preview-web';
3-
import type { StoryFn as OriginalStoryFn, StoryObj, Meta, Args,StoryContext, ReactFramework } from '@storybook/react';
1+
import type { BaseStoryFn as OriginalBaseStoryFn } from '@storybook/addons';
2+
import type { BaseAnnotations, Store_WebProjectAnnotations, StoryContext, Args } from '@storybook/types';
3+
import type { StoryFn as OriginalStoryFn, StoryObj, Meta, ReactFramework } from '@storybook/react';
44
import type { ReactElement } from 'react';
55

66
type StoryFnReactReturnType = ReactElement<unknown>;
@@ -12,7 +12,7 @@ export type BaseStoryFn<Args> = OriginalBaseStoryFn<Args, StoryFnReactReturnType
1212
* Used in storybook testing utilities.
1313
* @see [Unit testing with Storybook](https://storybook.js.org/docs/react/workflows/unit-testing)
1414
*/
15-
export type GlobalConfig = WebProjectAnnotations<ReactFramework>;
15+
export type GlobalConfig = Store_WebProjectAnnotations<ReactFramework>;
1616

1717
export type TestingStory<T = Args> = StoryFn<T> | StoryObj<T>;
1818

yarn.lock

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1978,6 +1978,11 @@
19781978
resolved "https://registry.yarnpkg.com/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz#72a26101dc567b0d68fd956cf42314556e42d601"
19791979
integrity sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==
19801980

1981+
"@types/prop-types@*":
1982+
version "15.7.5"
1983+
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf"
1984+
integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==
1985+
19811986
"@types/qs@*", "@types/qs@^6.9.5":
19821987
version "6.9.7"
19831988
resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb"
@@ -1988,13 +1993,27 @@
19881993
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
19891994
integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
19901995

1996+
"@types/react@17":
1997+
version "17.0.52"
1998+
resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.52.tgz#10d8b907b5c563ac014a541f289ae8eaa9bf2e9b"
1999+
integrity sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==
2000+
dependencies:
2001+
"@types/prop-types" "*"
2002+
"@types/scheduler" "*"
2003+
csstype "^3.0.2"
2004+
19912005
"@types/resolve@1.17.1":
19922006
version "1.17.1"
19932007
resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
19942008
integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
19952009
dependencies:
19962010
"@types/node" "*"
19972011

2012+
"@types/scheduler@*":
2013+
version "0.16.2"
2014+
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
2015+
integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
2016+
19982017
"@types/serve-static@*":
19992018
version "1.15.0"
20002019
resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155"
@@ -3836,6 +3855,11 @@ cssstyle@^2.0.0:
38363855
dependencies:
38373856
cssom "~0.3.6"
38383857

3858+
csstype@^3.0.2:
3859+
version "3.1.1"
3860+
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9"
3861+
integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==
3862+
38393863
cyclist@^1.0.1:
38403864
version "1.0.1"
38413865
resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"

0 commit comments

Comments
 (0)