diff --git a/templates/angular-example/juno.dev.config.js b/templates/angular-example/juno.dev.config.js
index 822145f..914cd13 100644
--- a/templates/angular-example/juno.dev.config.js
+++ b/templates/angular-example/juno.dev.config.js
@@ -1,4 +1,4 @@
-import {defineDevConfig} from '@junobuild/config';
+import { defineDevConfig } from "@junobuild/config";
/** @type {import('@junobuild/config').JunoDevConfig} */
export default defineDevConfig(() => ({
@@ -6,22 +6,22 @@ export default defineDevConfig(() => ({
collections: {
datastore: [
{
- collection: 'notes',
- read: 'managed',
- write: 'managed',
- memory: 'stable',
- mutablePermissions: true
- }
+ collection: "notes",
+ read: "managed",
+ write: "managed",
+ memory: "stable",
+ mutablePermissions: true,
+ },
],
storage: [
{
- collection: 'images',
- read: 'managed',
- write: 'managed',
- memory: 'stable',
- mutablePermissions: true
- }
- ]
- }
- }
+ collection: "images",
+ read: "managed",
+ write: "managed",
+ memory: "stable",
+ mutablePermissions: true,
+ },
+ ],
+ },
+ },
}));
diff --git a/templates/angular-example/src/app/app.component.ts b/templates/angular-example/src/app/app.component.ts
index a31327e..f440fa7 100644
--- a/templates/angular-example/src/app/app.component.ts
+++ b/templates/angular-example/src/app/app.component.ts
@@ -1,12 +1,12 @@
-import {Component} from '@angular/core';
-import {initSatellite} from '@junobuild/core';
-import {environment} from '../environments/environment';
-import {HomeComponent} from './components/home/home.component';
+import { Component } from '@angular/core';
+import { initSatellite } from '@junobuild/core';
+import { environment } from '../environments/environment';
+import { HomeComponent } from './components/home/home.component';
@Component({
selector: 'app-root',
imports: [HomeComponent],
- templateUrl: './app.component.html'
+ templateUrl: './app.component.html',
})
export class AppComponent {
title = 'Juno / Angular Example';
@@ -16,8 +16,8 @@ export class AppComponent {
satelliteId: environment.satelliteId,
container: environment.container,
workers: {
- auth: './assets/workers/auth.worker.js'
- }
+ auth: './assets/workers/auth.worker.js',
+ },
});
}
}
diff --git a/templates/angular-example/src/app/app.config.ts b/templates/angular-example/src/app/app.config.ts
index baf3e0c..e7d665f 100644
--- a/templates/angular-example/src/app/app.config.ts
+++ b/templates/angular-example/src/app/app.config.ts
@@ -1,8 +1,8 @@
-import {ApplicationConfig} from '@angular/core';
-import {provideRouter} from '@angular/router';
+import { ApplicationConfig } from '@angular/core';
+import { provideRouter } from '@angular/router';
-import {routes} from './app.routes';
+import { routes } from './app.routes';
export const appConfig: ApplicationConfig = {
- providers: [provideRouter(routes)]
+ providers: [provideRouter(routes)],
};
diff --git a/templates/angular-example/src/app/app.routes.ts b/templates/angular-example/src/app/app.routes.ts
index 8b5e5fb..dc39edb 100644
--- a/templates/angular-example/src/app/app.routes.ts
+++ b/templates/angular-example/src/app/app.routes.ts
@@ -1,3 +1,3 @@
-import {Routes} from '@angular/router';
+import { Routes } from '@angular/router';
export const routes: Routes = [];
diff --git a/templates/angular-example/src/app/components/auth/auth.component.ts b/templates/angular-example/src/app/components/auth/auth.component.ts
index 06ed38f..28fef21 100644
--- a/templates/angular-example/src/app/components/auth/auth.component.ts
+++ b/templates/angular-example/src/app/components/auth/auth.component.ts
@@ -1,13 +1,13 @@
-import {NgIf} from '@angular/common';
-import {Component, inject} from '@angular/core';
-import {AuthService} from '../../services/auth.service';
-import {LoginComponent} from '../login/login.component';
-import {LogoutComponent} from '../logout/logout.component';
+import { NgIf } from '@angular/common';
+import { Component, inject } from '@angular/core';
+import { AuthService } from '../../services/auth.service';
+import { LoginComponent } from '../login/login.component';
+import { LogoutComponent } from '../logout/logout.component';
@Component({
selector: 'app-auth',
imports: [LoginComponent, LogoutComponent, NgIf],
- templateUrl: './auth.component.html'
+ templateUrl: './auth.component.html',
})
export class AuthComponent {
private readonly authService = inject(AuthService);
diff --git a/templates/angular-example/src/app/components/backdrop/backdrop.component.html b/templates/angular-example/src/app/components/backdrop/backdrop.component.html
index 029e90e..a108283 100644
--- a/templates/angular-example/src/app/components/backdrop/backdrop.component.html
+++ b/templates/angular-example/src/app/components/backdrop/backdrop.component.html
@@ -1,6 +1,8 @@
+ class="dark:bg-lavender-blue-200/40 fixed inset-0 z-40 flex items-center justify-center bg-white/30 backdrop-blur-xl"
+>
+ class="border-lavender-blue-600 h-12 w-12 animate-spin rounded-full border-[3px] border-solid border-t-transparent"
+ >
diff --git a/templates/angular-example/src/app/components/backdrop/backdrop.component.ts b/templates/angular-example/src/app/components/backdrop/backdrop.component.ts
index 5b2a8df..93f0f95 100644
--- a/templates/angular-example/src/app/components/backdrop/backdrop.component.ts
+++ b/templates/angular-example/src/app/components/backdrop/backdrop.component.ts
@@ -1,10 +1,10 @@
-import {NgClass, NgIf} from '@angular/common';
-import {Component, Input} from '@angular/core';
+import { NgClass, NgIf } from '@angular/common';
+import { Component, Input } from '@angular/core';
@Component({
selector: 'app-backdrop',
imports: [NgIf, NgClass],
- templateUrl: './backdrop.component.html'
+ templateUrl: './backdrop.component.html',
})
export class BackdropComponent {
@Input() spinner = false;
diff --git a/templates/angular-example/src/app/components/background/background.component.html b/templates/angular-example/src/app/components/background/background.component.html
index 6ea0b1e..b42914a 100644
--- a/templates/angular-example/src/app/components/background/background.component.html
+++ b/templates/angular-example/src/app/components/background/background.component.html
@@ -1,8 +1,10 @@
diff --git a/templates/angular-example/src/app/components/background/background.component.ts b/templates/angular-example/src/app/components/background/background.component.ts
index fa46f48..5a48ef0 100644
--- a/templates/angular-example/src/app/components/background/background.component.ts
+++ b/templates/angular-example/src/app/components/background/background.component.ts
@@ -1,8 +1,8 @@
-import {Component} from '@angular/core';
+import { Component } from '@angular/core';
@Component({
selector: 'app-background',
imports: [],
- templateUrl: './background.component.html'
+ templateUrl: './background.component.html',
})
export class BackgroundComponent {}
diff --git a/templates/angular-example/src/app/components/button/button.component.html b/templates/angular-example/src/app/components/button/button.component.html
index d2e6da2..bb45aae 100644
--- a/templates/angular-example/src/app/components/button/button.component.html
+++ b/templates/angular-example/src/app/components/button/button.component.html
@@ -1,10 +1,11 @@
diff --git a/templates/angular-example/src/app/components/button/button.component.ts b/templates/angular-example/src/app/components/button/button.component.ts
index 46a8a7d..5c1031a 100644
--- a/templates/angular-example/src/app/components/button/button.component.ts
+++ b/templates/angular-example/src/app/components/button/button.component.ts
@@ -1,10 +1,10 @@
-import {NgClass} from '@angular/common';
-import {Component, Input} from '@angular/core';
+import { NgClass } from '@angular/common';
+import { Component, Input } from '@angular/core';
@Component({
selector: 'app-button',
imports: [NgClass],
- templateUrl: './button.component.html'
+ templateUrl: './button.component.html',
})
export class ButtonComponent {
@Input() disabled!: boolean;
diff --git a/templates/angular-example/src/app/components/delete/delete.component.html b/templates/angular-example/src/app/components/delete/delete.component.html
index c179129..b78ceee 100644
--- a/templates/angular-example/src/app/components/delete/delete.component.html
+++ b/templates/angular-example/src/app/components/delete/delete.component.html
@@ -1,21 +1,31 @@
diff --git a/templates/angular-example/src/app/components/delete/delete.component.ts b/templates/angular-example/src/app/components/delete/delete.component.ts
index 3ba1a5c..11bb008 100644
--- a/templates/angular-example/src/app/components/delete/delete.component.ts
+++ b/templates/angular-example/src/app/components/delete/delete.component.ts
@@ -1,14 +1,14 @@
-import {NgIf} from '@angular/common';
-import {Component, inject, Input} from '@angular/core';
-import {deleteAsset, deleteDoc, Doc} from '@junobuild/core';
-import {DocsService} from '../../services/docs.service';
-import {Note} from '../../types/note';
-import {BackdropComponent} from '../backdrop/backdrop.component';
+import { NgIf } from '@angular/common';
+import { Component, inject, Input } from '@angular/core';
+import { deleteAsset, deleteDoc, Doc } from '@junobuild/core';
+import { DocsService } from '../../services/docs.service';
+import { Note } from '../../types/note';
+import { BackdropComponent } from '../backdrop/backdrop.component';
@Component({
selector: 'app-delete',
imports: [BackdropComponent, NgIf],
- templateUrl: './delete.component.html'
+ templateUrl: './delete.component.html',
})
export class DeleteComponent {
private readonly docsServices = inject(DocsService);
@@ -22,21 +22,21 @@ export class DeleteComponent {
try {
const {
- data: {url}
+ data: { url },
} = this.doc;
if (url !== undefined) {
- const {pathname: fullPath} = new URL(url);
+ const { pathname: fullPath } = new URL(url);
await deleteAsset({
collection: 'images',
- fullPath
+ fullPath,
});
}
await deleteDoc({
collection: 'notes',
- doc: this.doc
+ doc: this.doc,
});
await this.docsServices.reload();
diff --git a/templates/angular-example/src/app/components/footer/footer.component.html b/templates/angular-example/src/app/components/footer/footer.component.html
index 952dc42..2c950d4 100644
--- a/templates/angular-example/src/app/components/footer/footer.component.html
+++ b/templates/angular-example/src/app/components/footer/footer.component.html
@@ -1,21 +1,39 @@