Skip to content

Commit 246c1ab

Browse files
Apply prettier fixes
1 parent be4fb0e commit 246c1ab

File tree

6 files changed

+29
-37
lines changed

6 files changed

+29
-37
lines changed

src/index.test.tsx

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,9 @@ describe('<Block />', () => {
142142

143143
const config: ConfigProp = {
144144
paragraph: {
145-
className: "lead"
145+
className: 'lead',
146146
},
147-
}
147+
};
148148

149149
it('only applies className to specified block', () => {
150150
expect(create(<Blocks data={data} config={config} />).toJSON()).toMatchSnapshot();
@@ -181,44 +181,32 @@ describe('<Block />', () => {
181181

182182
it('uses the provided renderer for the specified block', () => {
183183
const CustomRenderCode: RenderFn<{
184-
code: string | number
185-
lang: "text/javascript" | "text/typescript"
184+
code: string | number;
185+
lang: 'text/javascript' | 'text/typescript';
186186
}> = ({ data: d, className }) => (
187187
<div>
188-
<pre>
189-
{d?.code && (
190-
<code lang={d.lang} className={className}>{`${d.code}`}</code>
191-
)}
192-
</pre>
188+
<pre>{d?.code && <code lang={d.lang} className={className}>{`${d.code}`}</code>}</pre>
193189
<p>Warning: do not run this code in production</p>
194190
</div>
195-
)
191+
);
196192

197193
const renderers: RenderersProp = {
198194
code: CustomRenderCode,
199-
}
195+
};
200196

201197
expect(create(<Blocks data={data} renderers={renderers} />).toJSON()).toMatchSnapshot();
202198
});
203199

204200
it('must maintan backward compatibility with 0.1.x format', () => {
205-
const CustomRenderHeader = ({
206-
data: d,
207-
className,
208-
}: {
209-
data: { [s: string]: any },
210-
className?: string
211-
}) => {
201+
const CustomRenderHeader = ({ data: d, className }: { data: { [s: string]: any }; className?: string }) => {
212202
const Tag = `h${d?.level || 1}` as keyof JSX.IntrinsicElements;
213203

214-
return (
215-
<Tag className={className}>{d.text}</Tag>
216-
)
217-
}
204+
return <Tag className={className}>{d.text}</Tag>;
205+
};
218206

219207
const renderers: RenderersProp = {
220208
header: CustomRenderHeader,
221-
}
209+
};
222210

223211
expect(create(<Blocks data={data} renderers={renderers} />).toJSON()).toMatchSnapshot();
224212
});

src/index.tsx

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,24 @@ import Paragraph from './renderers/paragraph';
99
import Quote from './renderers/quote';
1010
import Table from './renderers/table';
1111

12-
export type ConfigProp = Record<string, RenderConfig>
12+
export type ConfigProp = Record<string, RenderConfig>;
1313

14-
export type RenderConfig = Record<string, any>
14+
export type RenderConfig = Record<string, any>;
1515

16-
export type RenderFn<T = undefined, K = Record<string, any> | undefined> = (_: {
17-
data: T
18-
className?: string
19-
} & K) => JSX.Element;
16+
export type RenderFn<T = undefined, K = Record<string, any> | undefined> = (
17+
_: {
18+
data: T;
19+
className?: string;
20+
} & K,
21+
) => JSX.Element;
2022

21-
export type RenderFnWithoutData<K = Record<string, any> | undefined> = (_: {
22-
className?: string
23-
} & K) => JSX.Element;
23+
export type RenderFnWithoutData<K = Record<string, any> | undefined> = (
24+
_: {
25+
className?: string;
26+
} & K,
27+
) => JSX.Element;
2428

25-
export type RenderersProp = Record<string, RenderFn<any>>
29+
export type RenderersProp = Record<string, RenderFn<any>>;
2630

2731
export interface Block {
2832
type: string;

src/renderers/code/index.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ describe('<Code />', () => {
2121
};
2222

2323
it('renders a <pre> tag with <code className>', () => {
24-
expect(create(<Code data={data} className={"code-block"} />).toJSON()).toMatchSnapshot();
24+
expect(create(<Code data={data} className={'code-block'} />).toJSON()).toMatchSnapshot();
2525
});
2626
});
2727

src/renderers/header/index.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ describe('<Header />', () => {
2121
};
2222

2323
it('renders a <h2 className>', () => {
24-
expect(create(<Header data={data} className={"header-block"} />).toJSON()).toMatchSnapshot();
24+
expect(create(<Header data={data} className={'header-block'} />).toJSON()).toMatchSnapshot();
2525
});
2626
});
2727
});

src/renderers/image/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export interface ImageBlockData {
1717
export interface ImageBlockConfig {
1818
actionsClassNames?: {
1919
[s: string]: string;
20-
}
20+
};
2121
}
2222

2323
const Image: RenderFn<ImageBlockData, ImageBlockConfig> = ({

src/renderers/quote/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export interface QuoteBlockData {
1111
export interface QuoteBlockConfig {
1212
actionsClassNames?: {
1313
[s: string]: string;
14-
}
14+
};
1515
}
1616

1717
const Quote: RenderFn<QuoteBlockData, QuoteBlockConfig> = ({

0 commit comments

Comments
 (0)