Skip to content

Commit ee865ab

Browse files
chore: relax frame type to be easier to work with
1 parent 5e58f93 commit ee865ab

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

packages/frames.js/src/types.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export type {
55
SupportedParsingSpecification,
66
} from "./frame-parsers/types";
77

8-
export type FrameVersion = "vNext" | `${number}-${number}-${number}`;
8+
export type FrameVersion = string;
99

1010
export type ImageAspectRatio = "1.91:1" | "1:1";
1111

@@ -148,12 +148,7 @@ export type FrameButton =
148148
/** The permitted types of `buttonIndex` in a Frame POST payload response */
149149
export type ActionIndex = 1 | 2 | 3 | 4;
150150

151-
export type FrameButtonsType =
152-
| []
153-
| [FrameButton]
154-
| [FrameButton, FrameButton]
155-
| [FrameButton, FrameButton, FrameButton]
156-
| [FrameButton, FrameButton, FrameButton, FrameButton];
151+
export type FrameButtonsType = FrameButton[];
157152

158153
export type AddressReturnType<
159154
Options extends { fallbackToCustodyAddress?: boolean } | undefined

0 commit comments

Comments
 (0)