Rename some components to make more sense.
parent
134539a02b
commit
e1bd0891fe
|
@ -8,9 +8,9 @@ import * as ICAL from 'ical.js';
|
|||
import * as EteSync from './api/EteSync';
|
||||
|
||||
import { routeResolver } from './App';
|
||||
import JournalViewContact from './JournalViewContact';
|
||||
import Contact from './Contact';
|
||||
|
||||
class JournalViewAddressBook extends React.Component {
|
||||
class AddressBook extends React.Component {
|
||||
static defaultProps = {
|
||||
prevUid: null,
|
||||
};
|
||||
|
@ -85,7 +85,7 @@ class JournalViewAddressBook extends React.Component {
|
|||
render={({match}) => {
|
||||
|
||||
return (
|
||||
<JournalViewContact contact={items.get(match.params.itemUid)} />
|
||||
<Contact contact={items.get(match.params.itemUid)} />
|
||||
);
|
||||
}}
|
||||
/>
|
||||
|
@ -95,4 +95,4 @@ class JournalViewAddressBook extends React.Component {
|
|||
}
|
||||
}
|
||||
|
||||
export default JournalViewAddressBook;
|
||||
export default AddressBook;
|
|
@ -33,7 +33,7 @@ class EventWrapper {
|
|||
}
|
||||
}
|
||||
|
||||
class JournalViewCalendar extends React.Component {
|
||||
class Calendar extends React.Component {
|
||||
static defaultProps = {
|
||||
prevUid: null,
|
||||
};
|
||||
|
@ -101,4 +101,4 @@ class JournalViewCalendar extends React.Component {
|
|||
}
|
||||
}
|
||||
|
||||
export default JournalViewCalendar;
|
||||
export default Calendar;
|
|
@ -9,7 +9,7 @@ import { indigo500 } from 'material-ui/styles/colors';
|
|||
|
||||
import * as ICAL from 'ical.js';
|
||||
|
||||
class JournalViewContact extends React.Component {
|
||||
class ViewContact extends React.Component {
|
||||
props: {
|
||||
contact?: ICAL.Component,
|
||||
};
|
||||
|
@ -97,4 +97,4 @@ class JournalViewContact extends React.Component {
|
|||
}
|
||||
}
|
||||
|
||||
export default JournalViewContact;
|
||||
export default ViewContact;
|
|
@ -5,9 +5,9 @@ import { Tabs, Tab } from 'material-ui/Tabs';
|
|||
|
||||
import * as EteSync from './api/EteSync';
|
||||
|
||||
import JournalViewEntries from './JournalViewEntries';
|
||||
import JournalViewAddressBook from './JournalViewAddressBook';
|
||||
import JournalViewCalendar from './JournalViewCalendar';
|
||||
import JournalEntries from './JournalEntries';
|
||||
import AddressBook from './AddressBook';
|
||||
import Calendar from './Calendar';
|
||||
import LoadingIndicator from './LoadingIndicator';
|
||||
|
||||
import { store, StoreState, JournalsData, EntriesType, CredentialsData, fetchEntries } from './store';
|
||||
|
@ -22,7 +22,7 @@ interface PropsTypeInner extends PropsType {
|
|||
entries: EntriesType;
|
||||
}
|
||||
|
||||
class JournalView extends React.Component {
|
||||
class Journal extends React.Component {
|
||||
static defaultProps = {
|
||||
prevUid: null,
|
||||
};
|
||||
|
@ -68,10 +68,10 @@ class JournalView extends React.Component {
|
|||
let itemsTitle: string;
|
||||
let itemsView: JSX.Element;
|
||||
if (collectionInfo.type === 'CALENDAR') {
|
||||
itemsView = <JournalViewCalendar journal={journal} entries={syncEntries} />;
|
||||
itemsView = <Calendar journal={journal} entries={syncEntries} />;
|
||||
itemsTitle = 'Events';
|
||||
} else if (collectionInfo.type === 'ADDRESS_BOOK') {
|
||||
itemsView = <JournalViewAddressBook journal={journal} entries={syncEntries} />;
|
||||
itemsView = <AddressBook journal={journal} entries={syncEntries} />;
|
||||
itemsTitle = 'Contacts';
|
||||
} else {
|
||||
itemsView = <div>Unsupported type</div>;
|
||||
|
@ -90,7 +90,7 @@ class JournalView extends React.Component {
|
|||
label="Journal Entries"
|
||||
>
|
||||
<h2>{collectionInfo.displayName}</h2>
|
||||
<JournalViewEntries journal={journal} entries={syncEntries} />;
|
||||
<JournalEntries journal={journal} entries={syncEntries} />;
|
||||
</Tab>
|
||||
</Tabs>
|
||||
);
|
||||
|
@ -105,4 +105,4 @@ const mapStateToProps = (state: StoreState, props: PropsType) => {
|
|||
|
||||
export default withRouter(connect(
|
||||
mapStateToProps
|
||||
)(JournalView));
|
||||
)(Journal));
|
|
@ -10,7 +10,7 @@ import * as ICAL from 'ical.js';
|
|||
|
||||
import * as EteSync from './api/EteSync';
|
||||
|
||||
class JournalViewEntries extends React.Component {
|
||||
class JournalEntries extends React.Component {
|
||||
static defaultProps = {
|
||||
prevUid: null,
|
||||
};
|
||||
|
@ -107,4 +107,4 @@ class JournalViewEntries extends React.Component {
|
|||
}
|
||||
}
|
||||
|
||||
export default JournalViewEntries;
|
||||
export default JournalEntries;
|
|
@ -4,7 +4,7 @@ import { Switch, Route, Redirect, withRouter } from 'react-router';
|
|||
import LoadingIndicator from './LoadingIndicator';
|
||||
|
||||
import JournalList from './JournalList';
|
||||
import JournalView from './JournalView';
|
||||
import Journal from './Journal';
|
||||
|
||||
import { routeResolver } from './App';
|
||||
|
||||
|
@ -50,7 +50,7 @@ class JournalFetcher extends React.Component {
|
|||
/>
|
||||
<Route
|
||||
path={routeResolver.getRoute('journals._id')}
|
||||
render={({match}) => <JournalView match={match} etesync={this.props.etesync} journals={journals} />}
|
||||
render={({match}) => <Journal match={match} etesync={this.props.etesync} journals={journals} />}
|
||||
/>
|
||||
</Switch>
|
||||
);
|
||||
|
|
Loading…
Reference in New Issue