Skip to content

Commit de102af

Browse files
authored
chore: more typescript errors (#4796)
1 parent cfaf078 commit de102af

File tree

9 files changed

+20
-9
lines changed

9 files changed

+20
-9
lines changed

packages/fern-docs/bundle/src/components/api-reference/endpoints/EndpointContentCodeSnippets.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,7 @@ const UnmemoizedEndpointContentCodeSnippets: React.FC<EndpointContentCodeSnippet
257257
data: event
258258
}
259259
}))}
260+
lang={lang}
260261
/>
261262
</FernScrollArea>
262263
</TitledExample>
@@ -275,6 +276,7 @@ const UnmemoizedEndpointContentCodeSnippets: React.FC<EndpointContentCodeSnippet
275276
data
276277
}
277278
}))}
279+
lang={lang}
278280
/>
279281
</FernScrollArea>
280282
</TitledExample>

packages/fern-docs/bundle/src/components/api-reference/grpcs/GrpcContentCodeSnippets.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ const UnmemoizedGrpcContentCodeSnippets: React.FC<GrpcContentCodeSnippets.Props>
3939
json={example?.request}
4040
slug={node?.slug ?? ""}
4141
isResponse={false}
42+
lang={lang}
4243
/>
4344

4445
<JsonCodeSnippetExample
@@ -49,6 +50,7 @@ const UnmemoizedGrpcContentCodeSnippets: React.FC<GrpcContentCodeSnippets.Props>
4950
json={example?.response}
5051
slug={node?.slug ?? ""}
5152
isResponse={true}
53+
lang={lang}
5254
/>
5355
</div>
5456
);

packages/fern-docs/bundle/src/components/api-reference/type-definitions/EnumValue.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@ import React from "react";
44
import { Chip } from "@/components/Chip";
55
import { MdxServerComponentProseSuspense } from "@/mdx/components/server-component";
66

7-
export function EnumValue({ enumValue }: { enumValue: ApiDefinition.EnumValue }) {
7+
export function EnumValue({ enumValue, lang }: { enumValue: ApiDefinition.EnumValue; lang: string }) {
88
return (
99
<Chip
1010
name={enumValue.value}
1111
description={
1212
enumValue.description && <MdxServerComponentProseSuspense mdx={enumValue.description} size="xs" />
1313
}
14+
lang={lang}
1415
/>
1516
);
1617
}

packages/fern-docs/bundle/src/components/api-reference/type-definitions/InternalTypeDefinition.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export const InternalTypeDefinition = memo(function InternalTypeDefinition({
4545
return (
4646
<EnumTypeDefinition
4747
elements={shape.values.map((value) => ({
48-
element: <EnumValue key={value.value} enumValue={value} />,
48+
element: <EnumValue key={value.value} enumValue={value} lang={lang} />,
4949
searchableString: `${value.value} ${value.description ?? ""}`
5050
}))}
5151
lang={lang}

packages/fern-docs/bundle/src/components/api-reference/webhooks/WebhookExample.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export const WebhookExample: React.FC<WebhookExample.Props> = ({ example, slug,
3636
language="json"
3737
json={example.payload}
3838
slug={slug}
39+
lang={lang}
3940
/>
4041
)}
4142
</div>

packages/fern-docs/bundle/src/components/api-reference/websockets/WebSocket.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,15 +126,16 @@ export async function WebSocketContent({
126126
title={t(lang).apiReference.handshake}
127127
tryIt={node != null ? <PlaygroundButtonTray state={node} lang={lang} /> : undefined}
128128
disableClipboard={true}
129+
lang={lang}
129130
>
130131
<FernScrollArea className="rounded-b-[inherit]" rootClassName="rounded-b-[inherit]">
131132
<HandshakeExample channel={channel} example={example} lang={lang} />
132133
</FernScrollArea>
133134
</TitledExample>
134135
{exampleMessages.length > 0 && (
135-
<TitledExample title={t(lang).apiReference.messages} className="min-h-0 shrink">
136+
<TitledExample title={t(lang).apiReference.messages} className="min-h-0 shrink" lang={lang}>
136137
<FernScrollArea className="rounded-b-[inherit]" rootClassName="rounded-b-[inherit]">
137-
<WebSocketMessages messages={exampleMessages} />
138+
<WebSocketMessages messages={exampleMessages} lang={lang} />
138139
</FernScrollArea>
139140
</TitledExample>
140141
)}
@@ -169,7 +170,7 @@ export async function WebSocketContent({
169170
<ApiReferenceClientWrapper apiDefinitionId={node.apiDefinitionId}>
170171
<div className="border-border-default rounded-3 -mx-2 flex items-center justify-between border px-2 py-1 transition-colors">
171172
<EndpointUrlWithPlaygroundBaseUrl endpoint={channel} method="WSS" lang={lang} />
172-
<CopyWithBaseUrl channel={channel} />
173+
<CopyWithBaseUrl channel={channel} lang={lang} />
173174
</div>
174175
</ApiReferenceClientWrapper>
175176
}

packages/fern-docs/bundle/src/components/api-reference/websockets/WebSocketMessages.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,11 @@ export interface SSEData {
2929
export interface WebSocketMessagesProps {
3030
messages: WebSocketMessage[];
3131
virtualized?: boolean;
32+
lang: string;
3233
// types: Record<string, ResolvedTypeDefinition>;
3334
}
3435

35-
export const WebSocketMessages: FC<WebSocketMessagesProps> = ({ messages, virtualized }) => {
36+
export const WebSocketMessages: FC<WebSocketMessagesProps> = ({ messages, virtualized, lang }) => {
3637
return (
3738
<Accordion.Root
3839
type="multiple"
@@ -56,6 +57,7 @@ export const WebSocketMessages: FC<WebSocketMessagesProps> = ({ messages, virtua
5657
message={message}
5758
index={index}
5859
messagesLength={messages.length - 1}
60+
lang={lang}
5961
/>
6062
)}
6163
followOutput={"smooth"}
@@ -67,6 +69,7 @@ export const WebSocketMessages: FC<WebSocketMessagesProps> = ({ messages, virtua
6769
message={message}
6870
index={index}
6971
messagesLength={messages.length - 1}
72+
lang={lang}
7073
/>
7174
))
7275
)}

packages/fern-docs/bundle/src/components/api-reference/websockets/WebSocketMessagesVirtualized.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ import type { FC } from "react";
22

33
import { WebSocketMessages, type WebSocketMessagesProps } from "./WebSocketMessages";
44

5-
export const WebSocketMessagesVirtualized: FC<WebSocketMessagesProps> = ({ messages }) => {
6-
return <WebSocketMessages messages={messages} virtualized />;
5+
export const WebSocketMessagesVirtualized: FC<WebSocketMessagesProps> = ({ messages, lang }) => {
6+
return <WebSocketMessages messages={messages} virtualized lang={lang} />;
77
};

packages/fern-docs/bundle/src/components/playground/websocket/PlaygroundWebSocketSessionForm.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ export const PlaygroundWebSocketSessionForm: FC<PlaygroundWebSocketSessionFormPr
9191
onChange={(data) => setMessage(message, data)}
9292
value={formState?.messages[message.type]}
9393
types={context.types}
94+
lang={lang}
9495
/>
9596
</div>
9697

@@ -150,7 +151,7 @@ export const PlaygroundWebSocketSessionForm: FC<PlaygroundWebSocketSessionFormPr
150151
</div>
151152
</div>
152153
<FernScrollArea rootClassName="flex-1 rounded-b-[inherit]">
153-
<WebSocketMessagesVirtualized messages={messages} />
154+
<WebSocketMessagesVirtualized messages={messages} lang={lang} />
154155
</FernScrollArea>
155156
</FernCard>
156157
</div>

0 commit comments

Comments
 (0)