github-api-widget
TypeScript icon, indicating that this package has built-in type declarations

0.4.1 • Public • Published

Github Api Widget

npm version License: MIT Show github select user principal info layout

Demo

https://mugan86.github.io/github-api-widget/

Screenshots

Select user widget Search User widget

Instructions

Install

npm install github-api-widget

Add css style

In src/styles.css

@import "./../node_modules/github-api-widget/lib/assets/styles/styles.css";

Use in Angular

With default components (use search github user). Add only in desire component.html this tags

<github-api-search-user></github-api-search-user>

If not use search component

For example in app.component.ts add

Properties

userUser = null;
errorboolean;

Inject SearchService

constructor(private userSearchSearchUserService) { } 

Take data from API Github with select user (for example 'mugan86')

this.userSearch.takeApiData('mugan86').then(
      data => {
        this.user = data;
      }
);

In html template (app.component.html) you must add:

Example

<github-api-user *ngIf="user" [user]="user"></github-api-user>

Change principal widget background image

Add in style.css this rule:

.user-card .header {
    background-image: url('<image-url>');
}

/github-api-widget/

    Package Sidebar

    Install

    npm i github-api-widget

    Weekly Downloads

    1

    Version

    0.4.1

    License

    MIT

    Unpacked Size

    277 kB

    Total Files

    38

    Last publish

    Collaborators

    • mugan86