feat(challengestandalone): challenge standalone

This commit is contained in:
ThomasL
2023-06-19 18:06:50 +02:00
parent bcf44956f9
commit 8f6716979e
165 changed files with 2794 additions and 22 deletions

View File

@@ -0,0 +1,33 @@
import { TOKEN } from '@angular-challenges/module-to-standalone/core/providers';
import { Component, Inject } from '@angular/core';
@Component({
selector: 'lib-user-shell',
template: `
-- User Panel --
<div class="flex gap-2 items-center">
<button
routerLink="home"
class="border px-4 py-2 border-blue-400 rounded-md">
Home
</button>
<button
routerLink="contact"
class="border px-4 py-2 border-blue-400 rounded-md">
Contact
</button>
More buttons ...
</div>
<router-outlet></router-outlet>
<section>
LoadedToken
{{ token }}
</section>
`,
host: {
class: 'flex flex-col p-4 gap-3 border border-blue',
},
})
export class UserShellComponent {
constructor(@Inject(TOKEN) public token: string) {}
}