UNPKG

@ng-doc/app

Version:

<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>

1 lines 19.6 kB
{"version":3,"file":"ng-doc-app-components-root.mjs","sources":["../tmp-esm2022/components/root/root.component.js","../tmp-esm2022/components/root/ng-doc-app-components-root.js"],"sourcesContent":["import { AsyncPipe } from '@angular/common';\nimport { ChangeDetectionStrategy, Component, Directive, HostBinding, inject, Input, ViewChild, } from '@angular/core';\nimport { NgDocSidebarService } from '@ng-doc/app/services';\nimport { NgDocSidenavComponent } from '@ng-doc/ui-kit';\nimport { PolymorpheusModule } from '@tinkoff/ng-polymorpheus';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"@tinkoff/ng-polymorpheus\";\n/**\n * Directive uses for providing custom navbar, you should mark element with this directive\n * and the `NgDocRootComponent` will use it as a navbar\n *\n * ```html\n * <ng-doc-root>\n * <my-custom-navbar ngDocCustomNavbar></my-custom-navbar>\n *\n * <ng-doc-sidebar></ng-doc-sidebar>\n * <router-outlet></router-outlet>\n * </ng-doc-root>\n * ```\n */\nexport class NgDocCustomNavbarDirective {\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocCustomNavbarDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive }); }\n static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: \"14.0.0\", version: \"20.0.3\", type: NgDocCustomNavbarDirective, isStandalone: true, selector: \"[ngDocCustomNavbar]\", ngImport: i0 }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocCustomNavbarDirective, decorators: [{\n type: Directive,\n args: [{\n selector: '[ngDocCustomNavbar]',\n standalone: true,\n }]\n }] });\n/**\n * Directive uses for providing custom sidebar, you should mark element with this directive\n * and the `NgDocRootComponent` will use it as a sidebar\n *\n * ```html\n * <ng-doc-root>\n * <ng-doc-navbar></ng-doc-sidebar>\n *\n * <my-custom-sidebar ngDocCustomSidebar></my-custom-sidebar>\n * <router-outlet></router-outlet>\n * </ng-doc-root>\n * ```\n */\nexport class NgDocCustomSidebarDirective {\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocCustomSidebarDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive }); }\n static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: \"14.0.0\", version: \"20.0.3\", type: NgDocCustomSidebarDirective, isStandalone: true, selector: \"[ngDocCustomSidebar]\", ngImport: i0 }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocCustomSidebarDirective, decorators: [{\n type: Directive,\n args: [{\n selector: '[ngDocCustomSidebar]',\n standalone: true,\n }]\n }] });\nexport class NgDocRootComponent {\n constructor() {\n /**\n * If `true` then the sidebar will be shown\n * You can use it for example for landing page to hide sidebar\n */\n this.sidebar = true;\n /**\n * Content for footer\n */\n this.footerContent = '';\n /**\n * If `true` then page will be shown without width limit.\n * You can use it for example for landing page\n */\n this.noWidthLimit = false;\n this.sidebarService = inject(NgDocSidebarService);\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocRootComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }\n static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"20.0.3\", type: NgDocRootComponent, isStandalone: true, selector: \"ng-doc-root\", inputs: { sidebar: \"sidebar\", footerContent: \"footerContent\", noWidthLimit: \"noWidthLimit\" }, host: { properties: { \"attr.data-ng-doc-no-width-limit\": \"this.noWidthLimit\" } }, providers: [], viewQueries: [{ propertyName: \"sidenav\", first: true, predicate: NgDocSidenavComponent, descendants: true }], ngImport: i0, template: \"<ng-container>\\n <div class=\\\"ng-doc-root-wrapper\\\">\\n <div class=\\\"ng-doc-header\\\">\\n <ng-content select=\\\"ng-doc-navbar\\\"></ng-content>\\n <ng-content select=\\\"[ngDocCustomNavbar]\\\"></ng-content>\\n </div>\\n <main>\\n <ng-doc-sidenav\\n [sidebar]=\\\"sidebar ? sidebarContent : null\\\"\\n [opened]=\\\"(sidebarService.isExpanded() | async) ?? true\\\"\\n [hasBackdrop]=\\\"sidebarService.isMobile\\\"\\n (closeEvent)=\\\"sidebarService.hide()\\\">\\n <ng-template #sidebarContent>\\n <ng-content select=\\\"ng-doc-sidebar\\\"></ng-content>\\n <ng-content select=\\\"[ngDocCustomSidebar]\\\"></ng-content>\\n </ng-template>\\n\\n <ng-content></ng-content>\\n </ng-doc-sidenav>\\n </main>\\n @if (footerContent) {\\n <footer>\\n <ng-container *polymorpheusOutlet=\\\"footerContent as text\\\"> {{ text }}</ng-container>\\n </footer>\\n }\\n </div>\\n</ng-container>\\n\", styles: [\":host[data-ng-doc-no-width-limit=true] .ng-doc-root-wrapper main{max-width:none}:host .ng-doc-root-wrapper{display:flex;flex-direction:column;height:100%}:host .ng-doc-root-wrapper main{display:flex;width:100%;margin-left:auto;margin-right:auto;max-width:var(--ng-doc-app-max-width);padding:var(--ng-doc-main-padding);--ng-doc-sidenav-top: var(--ng-doc-navbar-height);--ng-doc-sidenav-width: var(--ng-doc-sidebar-width);--ng-doc-sidenav-content-padding: var(--ng-doc-page-padding)}:host .ng-doc-root-wrapper footer{margin-top:auto}:host .ng-doc-root-wrapper .ng-doc-header{position:fixed;top:0;height:var(--ng-doc-navbar-height);width:100%;z-index:15}\\n\"], dependencies: [{ kind: \"component\", type: NgDocSidenavComponent, selector: \"ng-doc-sidenav\", inputs: [\"sidebar\", \"opened\", \"hasBackdrop\"], outputs: [\"closeEvent\"] }, { kind: \"ngmodule\", type: PolymorpheusModule }, { kind: \"directive\", type: i1.PolymorpheusOutletDirective, selector: \"[polymorpheusOutlet]\", inputs: [\"polymorpheusOutlet\", \"polymorpheusOutletContext\"] }, { kind: \"pipe\", type: AsyncPipe, name: \"async\" }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocRootComponent, decorators: [{\n type: Component,\n args: [{ selector: 'ng-doc-root', providers: [], changeDetection: ChangeDetectionStrategy.OnPush, imports: [NgDocSidenavComponent, PolymorpheusModule, AsyncPipe], template: \"<ng-container>\\n <div class=\\\"ng-doc-root-wrapper\\\">\\n <div class=\\\"ng-doc-header\\\">\\n <ng-content select=\\\"ng-doc-navbar\\\"></ng-content>\\n <ng-content select=\\\"[ngDocCustomNavbar]\\\"></ng-content>\\n </div>\\n <main>\\n <ng-doc-sidenav\\n [sidebar]=\\\"sidebar ? sidebarContent : null\\\"\\n [opened]=\\\"(sidebarService.isExpanded() | async) ?? true\\\"\\n [hasBackdrop]=\\\"sidebarService.isMobile\\\"\\n (closeEvent)=\\\"sidebarService.hide()\\\">\\n <ng-template #sidebarContent>\\n <ng-content select=\\\"ng-doc-sidebar\\\"></ng-content>\\n <ng-content select=\\\"[ngDocCustomSidebar]\\\"></ng-content>\\n </ng-template>\\n\\n <ng-content></ng-content>\\n </ng-doc-sidenav>\\n </main>\\n @if (footerContent) {\\n <footer>\\n <ng-container *polymorpheusOutlet=\\\"footerContent as text\\\"> {{ text }}</ng-container>\\n </footer>\\n }\\n </div>\\n</ng-container>\\n\", styles: [\":host[data-ng-doc-no-width-limit=true] .ng-doc-root-wrapper main{max-width:none}:host .ng-doc-root-wrapper{display:flex;flex-direction:column;height:100%}:host .ng-doc-root-wrapper main{display:flex;width:100%;margin-left:auto;margin-right:auto;max-width:var(--ng-doc-app-max-width);padding:var(--ng-doc-main-padding);--ng-doc-sidenav-top: var(--ng-doc-navbar-height);--ng-doc-sidenav-width: var(--ng-doc-sidebar-width);--ng-doc-sidenav-content-padding: var(--ng-doc-page-padding)}:host .ng-doc-root-wrapper footer{margin-top:auto}:host .ng-doc-root-wrapper .ng-doc-header{position:fixed;top:0;height:var(--ng-doc-navbar-height);width:100%;z-index:15}\\n\"] }]\n }], propDecorators: { sidebar: [{\n type: Input\n }], footerContent: [{\n type: Input\n }], noWidthLimit: [{\n type: Input\n }, {\n type: HostBinding,\n args: ['attr.data-ng-doc-no-width-limit']\n }], sidenav: [{\n type: ViewChild,\n args: [NgDocSidenavComponent]\n }] } });\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm9vdC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FwcC9jb21wb25lbnRzL3Jvb3Qvcm9vdC5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FwcC9jb21wb25lbnRzL3Jvb3Qvcm9vdC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDNUMsT0FBTyxFQUNMLHVCQUF1QixFQUN2QixTQUFTLEVBQ1QsU0FBUyxFQUNULFdBQVcsRUFDWCxNQUFNLEVBQ04sS0FBSyxFQUNMLFNBQVMsR0FDVixNQUFNLGVBQWUsQ0FBQztBQUN2QixPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUMzRCxPQUFPLEVBQWdCLHFCQUFxQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDckUsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7OztBQUU5RDs7Ozs7Ozs7Ozs7O0dBWUc7QUFLSCxNQUFNLE9BQU8sMEJBQTBCOzhHQUExQiwwQkFBMEI7a0dBQTFCLDBCQUEwQjs7MkZBQTFCLDBCQUEwQjtrQkFKdEMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUscUJBQXFCO29CQUMvQixVQUFVLEVBQUUsSUFBSTtpQkFDakI7O0FBR0Q7Ozs7Ozs7Ozs7OztHQVlHO0FBS0gsTUFBTSxPQUFPLDJCQUEyQjs4R0FBM0IsMkJBQTJCO2tHQUEzQiwyQkFBMkI7OzJGQUEzQiwyQkFBMkI7a0JBSnZDLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLHNCQUFzQjtvQkFDaEMsVUFBVSxFQUFFLElBQUk7aUJBQ2pCOztBQVdELE1BQU0sT0FBTyxrQkFBa0I7SUFSL0I7UUFTRTs7O1dBR0c7UUFFSCxZQUFPLEdBQVksSUFBSSxDQUFDO1FBRXhCOztXQUVHO1FBRUgsa0JBQWEsR0FBaUIsRUFBRSxDQUFDO1FBRWpDOzs7V0FHRztRQUdILGlCQUFZLEdBQVksS0FBSyxDQUFDO1FBS1gsbUJBQWMsR0FBRyxNQUFNLENBQUMsbUJBQW1CLENBQUMsQ0FBQztLQUNqRTs4R0ExQlksa0JBQWtCO2tHQUFsQixrQkFBa0IsME9BSmxCLEVBQUUsbUVBMEJGLHFCQUFxQixnRENsRmxDLGc3QkEyQkEsdXNCRCtCWSxxQkFBcUIsaUlBQUUsa0JBQWtCLHNMQUFFLFNBQVM7OzJGQUVuRCxrQkFBa0I7a0JBUjlCLFNBQVM7K0JBQ0UsYUFBYSxhQUdaLEVBQUUsbUJBQ0ksdUJBQXVCLENBQUMsTUFBTSxXQUN0QyxDQUFDLHFCQUFxQixFQUFFLGtCQUFrQixFQUFFLFNBQVMsQ0FBQzs4QkFRL0QsT0FBTztzQkFETixLQUFLO2dCQU9OLGFBQWE7c0JBRFosS0FBSztnQkFTTixZQUFZO3NCQUZYLEtBQUs7O3NCQUNMLFdBQVc7dUJBQUMsaUNBQWlDO2dCQUk5QyxPQUFPO3NCQUROLFNBQVM7dUJBQUMscUJBQXFCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQXN5bmNQaXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7XG4gIENoYW5nZURldGVjdGlvblN0cmF0ZWd5LFxuICBDb21wb25lbnQsXG4gIERpcmVjdGl2ZSxcbiAgSG9zdEJpbmRpbmcsXG4gIGluamVjdCxcbiAgSW5wdXQsXG4gIFZpZXdDaGlsZCxcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOZ0RvY1NpZGViYXJTZXJ2aWNlIH0gZnJvbSAnQG5nLWRvYy9hcHAvc2VydmljZXMnO1xuaW1wb3J0IHsgTmdEb2NDb250ZW50LCBOZ0RvY1NpZGVuYXZDb21wb25lbnQgfSBmcm9tICdAbmctZG9jL3VpLWtpdCc7XG5pbXBvcnQgeyBQb2x5bW9ycGhldXNNb2R1bGUgfSBmcm9tICdAdGlua29mZi9uZy1wb2x5bW9ycGhldXMnO1xuXG4vKipcbiAqIERpcmVjdGl2ZSB1c2VzIGZvciBwcm92aWRpbmcgY3VzdG9tIG5hdmJhciwgeW91IHNob3VsZCBtYXJrIGVsZW1lbnQgd2l0aCB0aGlzIGRpcmVjdGl2ZVxuICogYW5kIHRoZSBgTmdEb2NSb290Q29tcG9uZW50YCB3aWxsIHVzZSBpdCBhcyBhIG5hdmJhclxuICpcbiAqIGBgYGh0bWxcbiAqIDxuZy1kb2Mtcm9vdD5cbiAqICAgICA8bXktY3VzdG9tLW5hdmJhciBuZ0RvY0N1c3RvbU5hdmJhcj48L215LWN1c3RvbS1uYXZiYXI+XG4gKlxuICogICAgIDxuZy1kb2Mtc2lkZWJhcj48L25nLWRvYy1zaWRlYmFyPlxuICogICAgIDxyb3V0ZXItb3V0bGV0Pjwvcm91dGVyLW91dGxldD5cbiAqIDwvbmctZG9jLXJvb3Q+XG4gKiBgYGBcbiAqL1xuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW25nRG9jQ3VzdG9tTmF2YmFyXScsXG4gIHN0YW5kYWxvbmU6IHRydWUsXG59KVxuZXhwb3J0IGNsYXNzIE5nRG9jQ3VzdG9tTmF2YmFyRGlyZWN0aXZlIHt9XG5cbi8qKlxuICogRGlyZWN0aXZlIHVzZXMgZm9yIHByb3ZpZGluZyBjdXN0b20gc2lkZWJhciwgeW91IHNob3VsZCBtYXJrIGVsZW1lbnQgd2l0aCB0aGlzIGRpcmVjdGl2ZVxuICogYW5kIHRoZSBgTmdEb2NSb290Q29tcG9uZW50YCB3aWxsIHVzZSBpdCBhcyBhIHNpZGViYXJcbiAqXG4gKiBgYGBodG1sXG4gKiA8bmctZG9jLXJvb3Q+XG4gKiAgICAgPG5nLWRvYy1uYXZiYXI+PC9uZy1kb2Mtc2lkZWJhcj5cbiAqXG4gKiAgICAgPG15LWN1c3RvbS1zaWRlYmFyIG5nRG9jQ3VzdG9tU2lkZWJhcj48L215LWN1c3RvbS1zaWRlYmFyPlxuICogICAgIDxyb3V0ZXItb3V0bGV0Pjwvcm91dGVyLW91dGxldD5cbiAqIDwvbmctZG9jLXJvb3Q+XG4gKiBgYGBcbiAqL1xuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW25nRG9jQ3VzdG9tU2lkZWJhcl0nLFxuICBzdGFuZGFsb25lOiB0cnVlLFxufSlcbmV4cG9ydCBjbGFzcyBOZ0RvY0N1c3RvbVNpZGViYXJEaXJlY3RpdmUge31cblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnbmctZG9jLXJvb3QnLFxuICB0ZW1wbGF0ZVVybDogJy4vcm9vdC5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3Jvb3QuY29tcG9uZW50LnNjc3MnXSxcbiAgcHJvdmlkZXJzOiBbXSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG4gIGltcG9ydHM6IFtOZ0RvY1NpZGVuYXZDb21wb25lbnQsIFBvbHltb3JwaGV1c01vZHVsZSwgQXN5bmNQaXBlXSxcbn0pXG5leHBvcnQgY2xhc3MgTmdEb2NSb290Q29tcG9uZW50IHtcbiAgLyoqXG4gICAqIElmIGB0cnVlYCB0aGVuIHRoZSBzaWRlYmFyIHdpbGwgYmUgc2hvd25cbiAgICogWW91IGNhbiB1c2UgaXQgZm9yIGV4YW1wbGUgZm9yIGxhbmRpbmcgcGFnZSB0byBoaWRlIHNpZGViYXJcbiAgICovXG4gIEBJbnB1dCgpXG4gIHNpZGViYXI6IGJvb2xlYW4gPSB0cnVlO1xuXG4gIC8qKlxuICAgKiBDb250ZW50IGZvciBmb290ZXJcbiAgICovXG4gIEBJbnB1dCgpXG4gIGZvb3RlckNvbnRlbnQ6IE5nRG9jQ29udGVudCA9ICcnO1xuXG4gIC8qKlxuICAgKiBJZiBgdHJ1ZWAgdGhlbiBwYWdlIHdpbGwgYmUgc2hvd24gd2l0aG91dCB3aWR0aCBsaW1pdC5cbiAgICogWW91IGNhbiB1c2UgaXQgZm9yIGV4YW1wbGUgZm9yIGxhbmRpbmcgcGFnZVxuICAgKi9cbiAgQElucHV0KClcbiAgQEhvc3RCaW5kaW5nKCdhdHRyLmRhdGEtbmctZG9jLW5vLXdpZHRoLWxpbWl0JylcbiAgbm9XaWR0aExpbWl0OiBib29sZWFuID0gZmFsc2U7XG5cbiAgQFZpZXdDaGlsZChOZ0RvY1NpZGVuYXZDb21wb25lbnQpXG4gIHNpZGVuYXY/OiBOZ0RvY1NpZGVuYXZDb21wb25lbnQ7XG5cbiAgcHJvdGVjdGVkIHJlYWRvbmx5IHNpZGViYXJTZXJ2aWNlID0gaW5qZWN0KE5nRG9jU2lkZWJhclNlcnZpY2UpO1xufVxuIiwiPG5nLWNvbnRhaW5lcj5cbiAgPGRpdiBjbGFzcz1cIm5nLWRvYy1yb290LXdyYXBwZXJcIj5cbiAgICA8ZGl2IGNsYXNzPVwibmctZG9jLWhlYWRlclwiPlxuICAgICAgPG5nLWNvbnRlbnQgc2VsZWN0PVwibmctZG9jLW5hdmJhclwiPjwvbmctY29udGVudD5cbiAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cIltuZ0RvY0N1c3RvbU5hdmJhcl1cIj48L25nLWNvbnRlbnQ+XG4gICAgPC9kaXY+XG4gICAgPG1haW4+XG4gICAgICA8bmctZG9jLXNpZGVuYXZcbiAgICAgICAgW3NpZGViYXJdPVwic2lkZWJhciA/IHNpZGViYXJDb250ZW50IDogbnVsbFwiXG4gICAgICAgIFtvcGVuZWRdPVwiKHNpZGViYXJTZXJ2aWNlLmlzRXhwYW5kZWQoKSB8IGFzeW5jKSA/PyB0cnVlXCJcbiAgICAgICAgW2hhc0JhY2tkcm9wXT1cInNpZGViYXJTZXJ2aWNlLmlzTW9iaWxlXCJcbiAgICAgICAgKGNsb3NlRXZlbnQpPVwic2lkZWJhclNlcnZpY2UuaGlkZSgpXCI+XG4gICAgICAgIDxuZy10ZW1wbGF0ZSAjc2lkZWJhckNvbnRlbnQ+XG4gICAgICAgICAgPG5nLWNvbnRlbnQgc2VsZWN0PVwibmctZG9jLXNpZGViYXJcIj48L25nLWNvbnRlbnQ+XG4gICAgICAgICAgPG5nLWNvbnRlbnQgc2VsZWN0PVwiW25nRG9jQ3VzdG9tU2lkZWJhcl1cIj48L25nLWNvbnRlbnQ+XG4gICAgICAgIDwvbmctdGVtcGxhdGU+XG5cbiAgICAgICAgPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PlxuICAgICAgPC9uZy1kb2Mtc2lkZW5hdj5cbiAgICA8L21haW4+XG4gICAgQGlmIChmb290ZXJDb250ZW50KSB7XG4gICAgICA8Zm9vdGVyPlxuICAgICAgICA8bmctY29udGFpbmVyICpwb2x5bW9ycGhldXNPdXRsZXQ9XCJmb290ZXJDb250ZW50IGFzIHRleHRcIj4ge3sgdGV4dCB9fTwvbmctY29udGFpbmVyPlxuICAgICAgPC9mb290ZXI+XG4gICAgfVxuICA8L2Rpdj5cbjwvbmctY29udGFpbmVyPlxuIl19","/**\n * Generated bundle index. Do not edit.\n */\nexport * from './index';\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctZG9jLWFwcC1jb21wb25lbnRzLXJvb3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FwcC9jb21wb25lbnRzL3Jvb3QvbmctZG9jLWFwcC1jb21wb25lbnRzLXJvb3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFFSCxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9pbmRleCc7XG4iXX0="],"names":[],"mappings":"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"}