Skip to content

naveed547/github-issues

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simplified version of Github’s Issues page by integrating with Git Hub APIs.

Technologies/tools used: -React -Redux-SASS -Webpack -Use Git Hub APIs (https://developer.github.com/v3/)

To run project

git clone https://github.com/naveed547/github-issues.git

npm install

npm start

Components

src/ui-components/NXGAccordion/NXGAccordion.jsx

1. NXGAccordion

Property Type Required Default value Description
children node yes
defaultExpanded bool no false
expanded bool no false
key string no <See the source code>
id string no <See the source code>
onExpand func no <See the source code>
panelExpandClass string no <See the source code>
panelRootClass string no <See the source code>
headerLeftContent union no <See the source code>
headerRightContent union no <See the source code>
title string yes
variant enum no <See the source code>

src/ui-components/NXGButton/NXGButton.jsx

1. NXGButton

Property Type Required Default value Description
buttonType string yes
className arrayOf no <See the source code>

src/ui-components/NXGButtonDropDown/NXGButtonDropDown.jsx

1. NXGButtonDropDown

Property Type Required Default value Description
imgLeft node yes
text string yes
disabled bool no false
theme enum no <See the source code>
children custom no

src/ui-components/NXGCheckbox/NXGCheckbox.jsx

1. NXGCheckbox

Property Type Required Default value Description
checkType string yes

src/ui-components/NXGDropdown/NXGDropdown.jsx

1. NXGDropDown

Property Type Required Default value Description
className string no <See the source code>
items arrayOf yes
color bool no false
disabled bool no false
error bool no false
label node no <See the source code>
variant enum no <See the source code>
dropdownitemtemplate func no null
selectLabel string yes
toolTip node no null

src/ui-components/NXGFilterButton/NXGFilterButton.jsx

1. NXGFilterButton

Property Type Required Default value Description
id string no <See the source code>
text string no <See the source code>
type string no <See the source code>
filterInfo no <See the source code>

src/ui-components/NXGFooter/NXGFooter.jsx

1. Footer

Property Type Required Default value Description
message arrayOf no <See the source code>
fullWidth bool no true

src/ui-components/NXGInput/NXGInput.jsx

1. NXGInput

Property Type Required Default value Description
id string no <See the source code>
label string no <See the source code>
className string yes
type string yes
infomsg string no <See the source code>
themetype string no <See the source code>
textarea bool no false
onBlur func no null
onFocus func no null
clear bool no false
handleClear func no undefined
handleChange func yes
handleSearch func no undefined
toolTip node no null

src/ui-components/NXGModal/NXGModal.jsx

1. Modal

Property Type Required Default value Description
modalType string no <See the source code>
modalTitle string yes
children custom no
footer custom no
open bool yes
onClose func no null

src/ui-components/NXGOTPInput/NXGOTPInput.jsx

1. NXGOTPInput

Property Type Required Default value Description
handleChange func yes
onBlur func no null
error bool no false
onEnterKey func yes

src/ui-components/NXGPagination/NXGPagination.jsx

1. NXGPagination

Property Type Required Default value Description
count number yes
onChangePage func yes
rowsPerPage number no 10

src/ui-components/NXGPaper/NXGPaper.jsx

1. NXGPaper

Property Type Required Default value Description
type enum no <See the source code>

src/ui-components/NXGPopover/NXGPopover.jsx

1. NXGPopover

Property Type Required Default value Description
onClose func yes
anchorEl objectOf no null
open bool yes
children custom no

src/ui-components/NXGPopper/NXGPopper.jsx

1. NXGPopover

Property Type Required Default value Description
anchorEl objectOf no null
open bool yes
popperPlacement enum no <See the source code>

src/ui-components/NXGRadioButton/NXGRadioButton.jsx

1. NXGRadioButton

Property Type Required Default value Description
radioType string yes

src/ui-components/NXGSearchField/NXGSearchField.jsx

1. NXGSearchField

Property Type Required Default value Description
disabled bool no false
id string no <See the source code>
label string yes
placeholder string yes
popperPlacement enum no <See the source code>
popperStyle union no <See the source code>
value string no null
name string no <See the source code>
suggestions arrayOf no null
handleChange func no null
onClearSelection func no null
children node no null

src/ui-components/NXGStepper/NXGStepper.jsx

1. NXGStepper

Property Type Required Default value Description
activeStep number yes
steps arrayOf yes

src/ui-components/NXGTabs/NXGTabs.jsx

1. NXGTabs

Property Type Required Default value Description
className string no <See the source code>
highlighted number no 0
id string yes
onSelectTab func yes
tabs arrayOf yes
variant enum no <See the source code>

src/ui-components/NXGTooltip/NXGTooltip.jsx

1. NXGTooltip

Property Type Required Default value Description
content union yes
light bool no false
children node no null
element node no <See the source code>
placement enum yes
color enum no <See the source code>

src/ui-components/NXGTypography/NXGTypography.jsx

1. NXGTypography

Property Type Required Default value Description
type string yes
link bool no false
color string no <See the source code>

This document was generated by the React DOC Generator v1.2.5.