@@ -33,8 +33,10 @@ module.exports = {
33
33
create : Components . detect ( ( context , components ) => ( {
34
34
CallExpression ( node ) {
35
35
const defaultReactImport = components . getDefaultReactImport ( ) ;
36
- const defaultReactImportName = defaultReactImport ? defaultReactImport . local . name : undefined ;
37
36
const namedReactImports = components . getNamedReactImports ( ) ;
37
+ const defaultReactImportName = defaultReactImport
38
+ ? defaultReactImport . local . name
39
+ : undefined ;
38
40
const useStateReactImportSpecifier = namedReactImports
39
41
? namedReactImports . find ( ( specifier ) => specifier . imported . name === 'useState' )
40
42
: undefined ;
@@ -119,39 +121,4 @@ module.exports = {
119
121
}
120
122
} ,
121
123
} ) ) ,
122
- // create: ReactImport.detect((context) => {
123
- // // context.foo = 'foo';
124
- // // const result = WithReactImport((reactLocalName, context) => {
125
- // // return {
126
- // // CallExpression(node) {
127
-
128
- // // }
129
- // // }
130
- // // })
131
- // let reactImportLocalName;
132
- // let reactUseStateLocalName;
133
-
134
- // return {
135
- // // Program
136
-
137
- // ImportDeclaration(node) {
138
- // const isReactImported = node.source.type === 'Literal' && node.source.value === 'react';
139
- // const reactDefaultSpecifier = node.specifiers.find((specifier) => specifier.type === 'ImportDefaultSpecifier');
140
- // reactImportLocalName = reactDefaultSpecifier ? reactDefaultSpecifier.local.name : undefined;
141
-
142
- // const reactUseStateSpecifier = isReactImported
143
- // ? node.specifiers.find(
144
- // (specifier) => (
145
- // specifier.type === 'ImportSpecifier'
146
- // && specifier.imported.name === 'useState'
147
- // )
148
- // )
149
- // : undefined;
150
-
151
- // reactUseStateLocalName = reactUseStateSpecifier
152
- // ? reactUseStateSpecifier.local.name
153
- // : undefined;
154
- // },
155
- // };
156
- // }),
157
124
} ;
0 commit comments