import React from 'react'; import PropTypes from 'prop-types'; import { Modal, ModalBody } from 'reactstrap'; import { gettext, mediaUrl, siteName, canAddRepo } from '../../utils/constants'; const propTypes = { toggleDialog: PropTypes.func.isRequired }; class GuideForNewDialog extends React.Component { toggle = () => { this.props.toggleDialog(); }; render() { return (

{gettext('Welcome to {site_name_placeholder}').replace('{site_name_placeholder}', siteName)}

{canAddRepo ?

{gettext('{site_name_placeholder} organizes files into libraries. Each library can be synced and shared separately. We have created a personal library for you. You can create more libraries later.').replace('{site_name_placeholder}', siteName)}

:

{gettext('{site_name_placeholder} organizes files into libraries. Each library can be synced and shared separately. However, since you are a guest user now, you can not create libraries.').replace('{site_name_placeholder}', siteName)}

}
); } } GuideForNewDialog.propTypes = propTypes; export default GuideForNewDialog;