@@ -23,6 +23,7 @@ import {
23
23
// InfoBanner,
24
24
} from "../../components/SharedStyledComponents"
25
25
import { getImageData } from "gatsby-plugin-image"
26
+ import { IGatsbyChildImageSharp } from "."
26
27
27
28
const StyledPage = styled ( Page ) `
28
29
margin-top: 4rem;
@@ -375,7 +376,33 @@ const frameworksList: IFramework[] = [
375
376
} ,
376
377
]
377
378
378
- const ChooseStackPage = ( { data } ) => {
379
+ export interface IProps {
380
+ data : {
381
+ atom : IGatsbyChildImageSharp
382
+ brownie : IGatsbyChildImageSharp
383
+ createethapp : IGatsbyChildImageSharp
384
+ embark : IGatsbyChildImageSharp
385
+ epirus : IGatsbyChildImageSharp
386
+ ethers : IGatsbyChildImageSharp
387
+ ethnode : IGatsbyChildImageSharp
388
+ foundry : IGatsbyChildImageSharp
389
+ ganache : IGatsbyChildImageSharp
390
+ hardhat : IGatsbyChildImageSharp
391
+ hero : IGatsbyChildImageSharp
392
+ ogImage : IGatsbyChildImageSharp
393
+ scaffoldeth : IGatsbyChildImageSharp
394
+ solidity : IGatsbyChildImageSharp
395
+ soliditytemplate : IGatsbyChildImageSharp
396
+ truffle : IGatsbyChildImageSharp
397
+ vscode : IGatsbyChildImageSharp
398
+ vyper : IGatsbyChildImageSharp
399
+ waffle : IGatsbyChildImageSharp
400
+ web3js : IGatsbyChildImageSharp
401
+ workbench : IGatsbyChildImageSharp
402
+ }
403
+ }
404
+
405
+ const ChooseStackPage : React . FC < IProps > = ( { data } ) => {
379
406
const intl = useIntl ( )
380
407
const [ frameworks , setFrameworks ] = useState < IFramework [ ] > ( [ ] )
381
408
0 commit comments