prop-types#PropTypes JavaScript Examples
The following examples show how to use
prop-types#PropTypes.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: PatientPage.js From SaraAlert with Apache License 2.0 | 6 votes |
PatientPage.propTypes = { patient_id: PropTypes.string, current_user: PropTypes.object, patient: PropTypes.object, group_members: PropTypes.array, dashboardUrl: PropTypes.string, authenticity_token: PropTypes.string, patient_submission_token: PropTypes.string, canAddAssessments: PropTypes.bool, hideBody: PropTypes.bool, jurisdictionPath: PropTypes.string, };
Example #2
Source File: ReactPerfectScrollbar.jsx From chat-ui-kit-react with MIT License | 6 votes |
ScrollBar.propTypes = { children: PropTypes.node.isRequired, className: PropTypes.string, style: PropTypes.object, option: PropTypes.object, options: PropTypes.object, containerRef: PropTypes.func, onScrollY: PropTypes.func, onScrollX: PropTypes.func, onScrollUp: PropTypes.func, onScrollDown: PropTypes.func, onScrollLeft: PropTypes.func, onScrollRight: PropTypes.func, onYReachStart: PropTypes.func, onYReachEnd: PropTypes.func, onXReachStart: PropTypes.func, onXReachEnd: PropTypes.func, onSync: PropTypes.func, component: PropTypes.string, };
Example #3
Source File: DialogBox.js From inventory-management-web with MIT License | 6 votes |
DialogBox.propTypes = {
open: PropTypes.bool.isRequired,
handleClose: PropTypes.func.isRequired,
handleClick: PropTypes.func,
handleDelete: PropTypes.func,
// eslint-disable-next-line react/forbid-prop-types
selectedRow: PropTypes.object,
number: PropTypes.string.isRequired,
};
Example #4
Source File: Sidebar.js From covidsos with MIT License | 6 votes |
Sidebar.propTypes = {
// links that will be displayed inside the component
routes: PropTypes.arrayOf(PropTypes.object),
logo: PropTypes.shape({
// innerLink is for links that will direct the user within the app
// it will be rendered as <Link to="...">...</Link> tag
innerLink: PropTypes.string,
// outterLink is for links that will direct the user outside the app
// it will be rendered as simple <a href="...">...</a> tag
outterLink: PropTypes.string,
// the image src of the logo
imgSrc: PropTypes.string.isRequired,
// the alt for the img
imgAlt: PropTypes.string.isRequired
})
};
Example #5
Source File: propTypes.js From lrc-staking-dapp with MIT License | 6 votes |
propTypes = { classes: PropTypes.object.isRequired, description: PropTypes.string.isRequired, image: PropTypes.string.isRequired, isLocked: PropTypes.bool.isRequired, messages: PropTypes.object.isRequired, onClick: PropTypes.func.isRequired, title: PropTypes.string.isRequired, waitingTime: PropTypes.number.isRequired, }
Example #6
Source File: Patient.js From SaraAlert with Apache License 2.0 | 5 votes |
Patient.propTypes = { patient: PropTypes.object, group_members: PropTypes.array, details: PropTypes.object, jurisdictionPath: PropTypes.string, goto: PropTypes.func, hideBody: PropTypes.bool, };
Example #7
Source File: AllSubscriptionsHOC.jsx From HACC-Hui with MIT License | 5 votes |
/**
* Higher order component that waits for the subscriptions.
* @param WrappedComponent {React.Component} the wrapped component.
* @return {React.Component} The WrappedComponent with subscriptions.
* @memberOf ui/layouts
*/
function withAllSubscriptions(WrappedComponent) {
const AllSubscriptionsHOC = (props) => ((props.loading) ? (
<Loader active>Getting data.</Loader>
) :
<WrappedComponent {...props} />
);
AllSubscriptionsHOC.propTypes = {
loading: PropTypes.bool,
};
return withTracker(() => {
const handles = [
allSubs.subscribe(Administrators.getCollectionName()),
allSubs.subscribe(Challenges.getCollectionName()),
allSubs.subscribe(ChallengeInterests.getCollectionName()),
allSubs.subscribe(ParticipantChallenges.getCollectionName()),
allSubs.subscribe(ParticipantInterests.getCollectionName()),
allSubs.subscribe(ParticipantSkills.getCollectionName()),
allSubs.subscribe(Participants.getCollectionName()),
allSubs.subscribe(ParticipantTools.getCollectionName()),
allSubs.subscribe(Interests.getCollectionName()),
allSubs.subscribe(Skills.getCollectionName()),
allSubs.subscribe(Slugs.getCollectionName()),
allSubs.subscribe(TeamChallenges.getCollectionName()),
allSubs.subscribe(TeamParticipants.getCollectionName()),
allSubs.subscribe(Teams.getCollectionName()),
allSubs.subscribe(TeamSkills.getCollectionName()),
allSubs.subscribe(TeamTools.getCollectionName()),
allSubs.subscribe(Tools.getCollectionName()),
allSubs.subscribe(TeamInvitations.getCollectionName()),
allSubs.subscribe(Suggestions.getCollectionName()),
allSubs.subscribe(WantsToJoin.getCollectionName()),
allSubs.subscribe(CanCreateTeams.getCollectionName()),
allSubs.subscribe(CanChangeChallenges.getCollectionName()),
allSubs.subscribe(MinorParticipants.getCollectionName()),
];
const loading = handles.some((handle) => !handle.ready());
return {
loading,
};
})(AllSubscriptionsHOC);
}
Example #8
Source File: index.jsx From react-antd-admin-template with MIT License | 5 votes |
Mallki.propTypes = { className: PropTypes.string, text: PropTypes.string, };
Example #9
Source File: Container.js From inventory-management-web with MIT License | 5 votes |
AdminRoute.propTypes = { children: PropTypes.oneOfType([ PropTypes.element.isRequired, PropTypes.arrayOf(PropTypes.element).isRequired, ]).isRequired, path: PropTypes.string.isRequired, };
Example #10
Source File: StorageContextProvider.jsx From covid with GNU General Public License v3.0 | 5 votes |
ContextProvider.propTypes = {
// How to handle URL hash storage
pathFilter: PropTypes.string.isRequired,
paramsFilter: PropTypes.func.isRequired,
paramsToString: PropTypes.func.isRequired
}
Example #11
Source File: UserProfile.jsx From crypto-manager with MIT License | 5 votes |
UserProfile.propTypes = { classes: PropTypes.object.isRequired, };
Example #12
Source File: Choice.js From label-studio-frontend with Apache License 2.0 | 5 votes |
ChoiceComponent.propTypes = { children: PropTypes.oneOfType([PropTypes.string, PropTypes.element]).isRequired, value: PropTypes.string.isRequired, checked: PropTypes.bool, defaultChecked: PropTypes.bool, hint: PropTypes.string, onChange: PropTypes.func, };
Example #13
Source File: Landing.js From EmployeeManagementSystem with MIT License | 5 votes |
Landing.propTypes = { auth: PropTypes.object.isRequired };
Example #14
Source File: App.view.js From kafka-java-vertx-starter with Apache License 2.0 | 5 votes |
App.propTypes = { consumer: PropTypes.bool, producer: PropTypes.bool, className: PropTypes.string, websocketFactory: PropTypes.func.isRequired, };
Example #15
Source File: OrderDocumentRequest.js From react-invenio-app-ils with MIT License | 5 votes |
OrderDocumentRequest.propTypes = { orderId: PropTypes.object, };
Example #16
Source File: constructor-list-base-price.js From horondi_admin with MIT License | 5 votes |
ConstructorListBasePrice.propTypes = { expanded: PropTypes.string, handleChange: PropTypes.func, setBasePriceToAdd: PropTypes.func, basePriceToAdd: PropTypes.number };
Example #17
Source File: HomeScreen.js From iitj-canteen with GNU General Public License v3.0 | 5 votes |
HomeScreen.propTypes = { token: PropTypes.string, loading: PropTypes.bool };