c56d427b1108cd811a22d18e7427f0fcd36077b9d6c4df5be6ad565695105991.json raw
1 {"ast":null,"code":"import { inject } from '@angular/core';\nimport { Router } from '@angular/router';\nimport * as i0 from \"@angular/core\";\nexport let HomeComponent = /*#__PURE__*/(() => {\n class HomeComponent {\n router = inject(Router);\n static ɵfac = function HomeComponent_Factory(__ngFactoryType__) {\n return new (__ngFactoryType__ || HomeComponent)();\n };\n static ɵcmp = /*@__PURE__*/i0.ɵɵdefineComponent({\n type: HomeComponent,\n selectors: [[\"app-vault-create-home\"]],\n decls: 17,\n vars: 0,\n consts: [[1, \"vertically-centered\"], [1, \"sam-flex-column\", \"center\"], [1, \"sam-flex-column\", \"gap\", 2, \"align-items\", \"center\"], [1, \"title\"], [1, \"logo-frame\"], [\"src\", \"logo.svg\", \"height\", \"120\", \"width\", \"120\", \"alt\", \"\"], [\"type\", \"button\", 1, \"sam-mt-2\", \"btn\", \"btn-primary\", 3, \"click\"], [1, \"sam-flex-row\", \"gap-h\"], [1, \"bi\", \"bi-plus-circle\", 2, \"height\", \"22px\"], [1, \"sam-text-muted\"], [\"type\", \"button\", 1, \"btn\", \"btn-secondary\", 3, \"click\"]],\n template: function HomeComponent_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"div\", 0)(1, \"div\", 1)(2, \"div\", 2)(3, \"span\", 3);\n i0.ɵɵtext(4, \"Smesh Signer\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(5, \"div\", 4);\n i0.ɵɵelement(6, \"img\", 5);\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(7, \"button\", 6);\n i0.ɵɵlistener(\"click\", function HomeComponent_Template_button_click_7_listener() {\n return ctx.router.navigateByUrl(\"/vault-create/new\");\n });\n i0.ɵɵelementStart(8, \"div\", 7);\n i0.ɵɵelement(9, \"i\", 8);\n i0.ɵɵelementStart(10, \"span\");\n i0.ɵɵtext(11, \"Create a new vault\");\n i0.ɵɵelementEnd()()();\n i0.ɵɵelementStart(12, \"span\", 9);\n i0.ɵɵtext(13, \"or\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(14, \"button\", 10);\n i0.ɵɵlistener(\"click\", function HomeComponent_Template_button_click_14_listener() {\n return ctx.router.navigateByUrl(\"/vault-import\");\n });\n i0.ɵɵelementStart(15, \"span\");\n i0.ɵɵtext(16, \"Import a vault\");\n i0.ɵɵelementEnd()()()()();\n }\n },\n styles: [\"[_nghost-%COMP%] {\\n height: 100%;\\n display: flex;\\n flex-direction: column;\\n}\\n[_nghost-%COMP%] .vertically-centered[_ngcontent-%COMP%] {\\n height: 100%;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n}\\n[_nghost-%COMP%] .title[_ngcontent-%COMP%] {\\n font-size: 20px;\\n font-weight: 500;\\n margin-bottom: var(--size);\\n}\\n[_nghost-%COMP%] .file-input[_ngcontent-%COMP%] {\\n position: absolute;\\n visibility: hidden;\\n}\"]\n });\n }\n return HomeComponent;\n})();","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}