Skip to content

Commit 511ad32

Browse files
committed
Delete unused custom email components and showcase demo
1 parent 579f790 commit 511ad32

10 files changed

Lines changed: 0 additions & 306 deletions

File tree

application/shared-webapp/emails/build/build.ts

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,6 @@ type BuildTarget = {
5252
async function main(): Promise<void> {
5353
const targets: BuildTarget[] = [];
5454

55-
// Shared showcase ships alongside this package — always built so the components page can iframe it.
56-
if (existsSync(join(sharedEmailsRoot, "showcase"))) {
57-
targets.push({
58-
label: "shared-webapp/emails/showcase",
59-
configRoot: sharedEmailsRoot,
60-
templatesDir: join(sharedEmailsRoot, "showcase"),
61-
distDir: join(sharedEmailsRoot, "dist")
62-
});
63-
}
64-
6555
// Per-system templates: only included when the system actually has an emails/templates folder.
6656
for (const system of SYSTEMS) {
6757
const systemRoot = join(applicationRoot, system, "WebApp", "emails");

application/shared-webapp/emails/components/Alert.tsx

Lines changed: 0 additions & 28 deletions
This file was deleted.

application/shared-webapp/emails/components/Avatar.tsx

Lines changed: 0 additions & 65 deletions
This file was deleted.

application/shared-webapp/emails/components/Badge.tsx

Lines changed: 0 additions & 25 deletions
This file was deleted.

application/shared-webapp/emails/components/Button.tsx

Lines changed: 0 additions & 34 deletions
This file was deleted.

application/shared-webapp/emails/components/Image.tsx

Lines changed: 0 additions & 13 deletions
This file was deleted.

application/shared-webapp/emails/components/ProgressBar.tsx

Lines changed: 0 additions & 20 deletions
This file was deleted.

application/shared-webapp/emails/components/Separator.tsx

Lines changed: 0 additions & 9 deletions
This file was deleted.

application/shared-webapp/emails/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
"scripts": {
1515
"build": "tsx ./build/build.ts",
1616
"check": "oxfmt --check && oxlint",
17-
"dev": "email dev --dir showcase --port 4000",
1817
"format": "oxfmt && (oxlint --fix || true)",
1918
"lint": "oxlint --deny-warnings"
2019
},

application/shared-webapp/emails/showcase/Demo.tsx

Lines changed: 0 additions & 101 deletions
This file was deleted.

0 commit comments

Comments
 (0)