0.0.1 • Published 4 years ago

report-listing v0.0.1

Weekly downloads
-
License
-
Repository
bitbucket
Last release
4 years ago

ReportListing

This library was generated with Angular CLI version 8.2.14.

Installation

npm i @medicus.ai/report-listing

Usage

1) Register the ReportListingModule in your tab module.

import { ReportListingModule } from 'report-listing' Pass patient ID in the root module

import { IonicModule } from '@ionic/angular';
import { RouterModule } from '@angular/router';
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { Tab3Page } from './tab3.page';

import { ReportListingModule } from '@medicus.ai/report-listing';

@NgModule({
imports: [
  IonicModule,
  CommonModule,
  FormsModule,
  RouterModule.forChild([{ path: '', component: Tab3Page }]),
  ReportListingModule.forRoot({
    patientId: '22'
  })
],
declarations: [Tab3Page]
})
export class Tab3PageModule {}

2) Modify the angular.json in your app by adding the following to assets

{ "glob": "**/*", "input": "node_modules/@medicus.ai/report-listing/lib/assets", "output": "assets" }

3) Modify the angular.json in your app by adding the following to styles

{ "input": "node_modules/@medicus.ai/report-listing/lib/theme/variables.scss" }, { "input": "node_modules/@medicus.ai/report-listing/lib/theme/global.scss" }, { "input": "node_modules/@medicus.ai/report-listing/lib/theme/fonts.scss" }

      "architect": {
      "build": {
        "builder": "@angular-devkit/build-angular:browser",
        "options": {
          "outputPath": "www",
          "index": "src/index.html",
          "main": "src/main.ts",
          "polyfills": "src/polyfills.ts",
          "tsConfig": "tsconfig.app.json",
          "assets": [
            {
              "glob": "**/*",
              "input": "src/assets",
              "output": "assets"
            },
            {
              "glob": "**/*",
              "input": "node_modules/@medicus.ai/report-listing/lib/assets",
              "output": "assets"
            },
            {
              "glob": "**/*.svg",
              "input": "node_modules/ionicons/dist/ionicons/svg",
              "output": "./svg"
            }
          ],
          "styles": [
            {
              "input": "src/theme/variables.scss"
            },
            {
              "input": "src/global.scss"
            },
            {
              "input": "node_modules/@medicus.ai/report-listing/lib/theme/variables.scss"
            },
            {
              "input": "node_modules/@medicus.ai/report-listing/lib/theme/global.scss"
            },
            {
              "input": "node_modules/@medicus.ai/report-listing/lib/theme/fonts.scss"
            }
          ],
          "scripts": []
        },
      },
    }