fix: generator

This commit is contained in:
thomas
2024-05-11 21:41:13 +02:00
parent 001d35731a
commit 4eb6f64f16
46 changed files with 63 additions and 72 deletions

View File

@@ -0,0 +1,27 @@
import {
UserComponent,
type User,
} from '@angular-challenges/static-dynamic-import/users';
import { Component } from '@angular/core';
import { RouterOutlet } from '@angular/router';
@Component({
standalone: true,
imports: [UserComponent, RouterOutlet],
selector: 'app-root',
template: `
Author:
<sdi-user [user]="author" />
<router-outlet />
`,
host: {
class: 'flex flex-col',
},
})
export class AppComponent {
author: User = {
name: 'Thomas',
lastName: 'Laforge',
country: 'France',
};
}

View File

@@ -0,0 +1,16 @@
import { ApplicationConfig } from '@angular/core';
import { provideAnimations } from '@angular/platform-browser/animations';
import { provideRouter } from '@angular/router';
export const appConfig: ApplicationConfig = {
providers: [
provideAnimations(),
provideRouter([
{
path: '',
loadComponent: () =>
import('@angular-challenges/static-dynamic-import/users'),
},
]),
],
};

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,16 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>nx-static-dynamic-import</title>
<base href="/" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" type="image/x-icon" href="favicon.ico" />
<link
href="https://fonts.googleapis.com/icon?family=Material+Icons"
rel="stylesheet" />
</head>
<body>
<app-root></app-root>
</body>
</html>

View File

@@ -0,0 +1,7 @@
import { bootstrapApplication } from '@angular/platform-browser';
import { AppComponent } from './app/app.component';
import { appConfig } from './app/app.config';
bootstrapApplication(AppComponent, appConfig).catch((err) =>
console.error(err),
);

View File

@@ -0,0 +1,5 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
/* You can add global styles to this file, and also import other style files */