Skip to content

Commit 7f51437

Browse files
committed
Formatting
1 parent 75cb86f commit 7f51437

File tree

4 files changed

+37
-49
lines changed

4 files changed

+37
-49
lines changed

apps/app-1/src/app/App.tsx

+1-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ const Form = () => {
1515

1616
modifySettings.mutate({
1717
companyId: '1',
18-
settings: {
19-
name: formData.get('name') as string,
20-
},
18+
settings: { name: formData.get('name') as string },
2119
});
2220
}}
2321
>

packages/api/src/settings/hooks.spec.ts

+25-28
Original file line numberDiff line numberDiff line change
@@ -5,37 +5,34 @@ import { useModifySettings, useSettings } from './hooks';
55
import { defaultItems } from './mock';
66

77
describe('Settings', () => {
8-
describe('hooks', () => {
9-
test('useSettings', async () => {
10-
const { result } = renderHook(() => useSettings(defaultItems[0].id), {
11-
wrapper: QueryProvider,
12-
});
8+
test('hook - useSettings', async () => {
9+
const { result } = renderHook(() => useSettings(defaultItems[0].id), {
10+
wrapper: QueryProvider,
11+
});
12+
13+
await waitFor(() => expect(result.current.isSuccess).toBe(true));
14+
15+
expect(result.current.data).toEqual(defaultItems[0]);
16+
});
1317

14-
await waitFor(() => expect(result.current.isSuccess).toBe(true));
18+
test('hook - useModifySettings', async () => {
19+
const { result } = renderHook(() => useModifySettings(), {
20+
wrapper: QueryProvider,
21+
});
22+
const { result: settings } = renderHook(() => useSettings(defaultItems[0].id), {
23+
wrapper: QueryProvider,
24+
});
1525

16-
expect(result.current.data).toEqual(defaultItems[0]);
26+
await result.current.mutateAsync({
27+
companyId: defaultItems[0].id,
28+
settings: { name: 'Frank' },
1729
});
18-
test('useModifySettings', async () => {
19-
const { result } = renderHook(() => useModifySettings(), {
20-
wrapper: QueryProvider,
21-
});
22-
const { result: get } = renderHook(() => useSettings(defaultItems[0].id), {
23-
wrapper: QueryProvider,
24-
});
25-
26-
await result.current.mutateAsync({
27-
companyId: defaultItems[0].id,
28-
settings: {
29-
name: 'Frank',
30-
},
31-
});
32-
33-
await waitFor(() => expect(get.current.isSuccess).toBe(true));
34-
35-
expect(get.current.data).toEqual({
36-
...defaultItems[0],
37-
name: 'Frank',
38-
});
30+
31+
await waitFor(() => expect(settings.current.isSuccess).toBe(true));
32+
33+
expect(settings.current.data).toEqual({
34+
...defaultItems[0],
35+
name: 'Frank',
3936
});
4037
});
4138
});

packages/api/src/settings/index.spec.ts

+10-15
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,18 @@ import { getSettings, updateSettings } from '.';
22
import { db, defaultItems } from './mock';
33

44
describe('Settings', () => {
5-
describe('api', () => {
6-
test('getSettings', async () => {
7-
expect(await getSettings(defaultItems[0].id)).toEqual(defaultItems[0]);
8-
});
5+
test('api - getSettings', async () => {
6+
expect(await getSettings(defaultItems[0].id)).toEqual(defaultItems[0]);
7+
});
98

10-
test('updateSettings', async () => {
11-
const newSettings = {
12-
id: '2',
13-
name: 'Bob',
14-
};
9+
test('api - updateSettings', async () => {
10+
const newSettings = {
11+
...defaultItems[0],
12+
name: 'Frank',
13+
};
1514

16-
await updateSettings({
17-
companyId: '2',
18-
settings: newSettings,
19-
});
15+
await updateSettings({ companyId: defaultItems[0].id, settings: newSettings });
2016

21-
expect(db.findOne('2')).toEqual(newSettings);
22-
});
17+
expect(db.findOne(defaultItems[0].id)).toEqual(newSettings);
2318
});
2419
});

packages/api/src/settings/index.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ export const updateSettings = async ({ companyId, settings }: { companyId: strin
1818
const body = await UpdateSettingsSchema.parse(settings);
1919
await fetch(`/api/v1/settings/${companyId}`, {
2020
method: 'put',
21-
headers: {
22-
'Content-Type': 'application/json',
23-
},
21+
headers: { 'Content-Type': 'application/json' },
2422
body: JSON.stringify(body),
2523
});
2624
};

0 commit comments

Comments
 (0)