Skip to content

Commit 4fb5405

Browse files
committed
refactor: split code into main and renderer modules, adopt TS for main, and improve webpack process for bundling
Signed-off-by: Adam Setch <adam.setch@outlook.com>
1 parent 877635e commit 4fb5405

File tree

6 files changed

+17
-12
lines changed

6 files changed

+17
-12
lines changed

config/webpack.config.renderer.base.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ const configuration: webpack.Configuration = {
8181
'dist',
8282
'svg',
8383
),
84-
to: 'twemoji',
84+
to: 'assets/twemoji',
8585
},
8686
],
8787
}),

src/renderer/components/EmojiText.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,12 @@ export const EmojiText: FC<IEmojiText> = ({ text }) => {
2626
_options: TwemojiOptions,
2727
_variant: string,
2828
) => {
29-
return path.join(getDirectoryPath(), 'twemoji', `${icon}.svg`);
29+
return path.join(
30+
getDirectoryPath(),
31+
'assets',
32+
'twemoji',
33+
`${icon}.svg`,
34+
);
3035
},
3136
});
3237
}

src/renderer/components/__snapshots__/AccountNotifications.test.tsx.snap

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/renderer/components/__snapshots__/AllRead.test.tsx.snap

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/renderer/components/__snapshots__/EmojiText.test.tsx.snap

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/renderer/components/__snapshots__/Oops.test.tsx.snap

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)