Skip to content

Commit 6164109

Browse files
authored
Merge pull request #11 from mococa/bugs/fix-types
🐛 bug: fix types
2 parents f07127c + c95fb76 commit 6164109

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

infrastructure/lib/null-stack.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,13 @@ import * as lambda from "aws-cdk-lib/aws-lambda";
1010
import * as apigateway from "aws-cdk-lib/aws-apigatewayv2";
1111
import { Construct } from "constructs";
1212

13-
/* ---------- Types ---------- */
14-
import { NullStackCDK } from "./@types";
15-
1613
/* ---------- Interfaces ---------- */
14+
interface GetBucket extends s3.BucketProps {
15+
bucket_name: string;
16+
resource_name: string;
17+
environment: string;
18+
}
19+
1720
interface Bucket {
1821
/**
1922
* Bucket resource ID
@@ -26,6 +29,7 @@ interface Bucket {
2629
name: string;
2730
}
2831

32+
/* ---------- Types ---------- */
2933
type SSG = {
3034
build_type: "ssg";
3135

@@ -108,7 +112,7 @@ export class NullstackAppStack extends cdk.Stack {
108112
resource_name,
109113
environment,
110114
...props
111-
}: NullStackCDK.GetBucket): s3.IBucket {
115+
}: GetBucket): s3.IBucket {
112116
return new s3.Bucket(this, `${resource_name}-${environment}`, {
113117
bucketName: `${bucket_name}-${environment}`,
114118
removalPolicy: cdk.RemovalPolicy.DESTROY,

0 commit comments

Comments
 (0)