Renaming hosts to events at as many places as possible

This commit is contained in:
Nikola Bjelo committed 2018-11-01 08:28:43 +01:00
1 parent a94371f750
commit 7e7dbc1401
10 files changed
+31 -31

No files matched your search

+1 -1
View File
@@ -1,2 +1,2 @@
# HostsModule
This module manages competition hosts
This module manages competition events
+2 -2
View File
@@ -21,7 +21,7 @@ class Edit extends React.Component {
Enroll in an competition {this.props.match.params.slug}
</Typography>
<Query
query={showEventCalls.HOSTS_EVENT}
query={showEventCalls.EVENTS_EVENT}
variables={{ designator: this.props.match.params.slug }}
>
{({ loading, error, data }) => {
@@ -29,7 +29,7 @@ class Edit extends React.Component {
if (error) return `Error! ${error.message}`
return (
<p>
{data.hosts_Event.description}
{data.events_Event.description}
</p>
)
}}
+2 -2
View File
@@ -21,7 +21,7 @@ class Show extends React.Component {
Enroll in an competition {this.props.match.params.slug}
</Typography>
<Query
query={showEventCalls.HOSTS_EVENT}
query={showEventCalls.EVENTS_EVENT}
variables={{ designator: this.props.match.params.slug }}
>
{({ loading, error, data }) => {
@@ -29,7 +29,7 @@ class Show extends React.Component {
if (error) return `Error! ${error.message}`
return (
<p>
{data.hosts_Event.description}
{data.events_Event.description}
</p>
)
}}
+5 -5
View File
@@ -24,14 +24,14 @@ class New extends React.Component {
render () {
const { name, description, startDatetime, finishDatetime } = this.state
return (
<Mutation mutation={hostedEventsCalls.HOSTS_HOSTEVENT}
<Mutation mutation={hostedEventsCalls.EVENTS_HOSTEVENT}
update={(store, { data }) => {
const { hosts_EventsByHost: hostedEvents } = store.readQuery({ query: hostedEventsCalls.HOSTS_EVENTSBYHOST })
const { events_EventsByHost: hostedEvents } = store.readQuery({ query: hostedEventsCalls.EVENTS_EVENTSBYHOST })
store.writeQuery({
query: hostedEventsCalls.HOSTS_EVENTSBYHOST,
data: { hosts_EventsByHost: hostedEvents.concat([data.hosts_HostEvent]) }
query: hostedEventsCalls.EVENTS_EVENTSBYHOST,
data: { events_EventsByHost: hostedEvents.concat([data.events_HostEvent]) }
})
this.props.handleNewEvent(data.hosts_HostEvent)
this.props.handleNewEvent(data.events_HostEvent)
}
}
>
+2 -2
View File
@@ -40,12 +40,12 @@ class HostedEvent extends React.Component {
</Button>
<Query
query={hostedEventsCalls.HOSTS_EVENTSBYHOST}
query={hostedEventsCalls.EVENTS_EVENTSBYHOST}
>
{({ loading, error, data }) => {
if (loading) return 'Loading...'
if (error) return `Error! ${error.message}`
const list = data.hosts_EventsByHost.map((event, index) => {
const list = data.events_EventsByHost.map((event, index) => {
return (
<Event key={index} event={event} />
)
+5 -5
View File
@@ -51,7 +51,7 @@ class Search extends React.Component {
const { value } = this.state
return (
<Query
query={listEventsCalls.HOSTS_EVENTS}
query={listEventsCalls.EVENTS_EVENTS}
>
{({ loading, error, data }) => {
if (loading) return 'Loading...'
@@ -59,10 +59,10 @@ class Search extends React.Component {
const now = ~~(DateTime.local().valueOf() / 1000)
const inTwoWeeks = ~~(DateTime.local().plus({ weeks: 2 }).valueOf() / 1000)
const IncomingEvents = data.hosts_Events.filter(event => event.startDatetime > now && event.startDatetime < inTwoWeeks)
const OngoingEvents = data.hosts_Events.filter(event => event.finishDatetime > now && event.startDatetime < now)
const FutureEvents = data.hosts_Events.filter(event => event.startDatetime > now)
const PastEvents = data.hosts_Events.filter(event => event.finishDatetime < now)
const IncomingEvents = data.events_Events.filter(event => event.startDatetime > now && event.startDatetime < inTwoWeeks)
const OngoingEvents = data.events_Events.filter(event => event.finishDatetime > now && event.startDatetime < now)
const FutureEvents = data.events_Events.filter(event => event.startDatetime > now)
const PastEvents = data.events_Events.filter(event => event.finishDatetime < now)
return (
<React.Fragment>
+6 -6
View File
@@ -1,23 +1,23 @@
import gql from 'graphql-tag'
import { eventMinimalInfo } from '../Fragments'
const HOSTS_HOSTEVENT = gql`
const EVENTS_HOSTEVENT = gql`
mutation Hosts_HostEvent($name: String!, $description: String!, $startDatetime: Int!, $finishDatetime: Int!) {
hosts_HostEvent(name: $name, description: $description, startDatetime: $startDatetime, finishDatetime: $finishDatetime) {
events_HostEvent(name: $name, description: $description, startDatetime: $startDatetime, finishDatetime: $finishDatetime) {
...EventMinimalInfo
}
}
${eventMinimalInfo}
`
const HOSTS_EVENTSBYHOST = gql`
const EVENTS_EVENTSBYHOST = gql`
query Hosts_EventsByHost{
hosts_EventsByHost {
events_EventsByHost {
...EventMinimalInfo
}
}
${eventMinimalInfo}
`
export default {
HOSTS_HOSTEVENT,
HOSTS_EVENTSBYHOST
EVENTS_HOSTEVENT,
EVENTS_EVENTSBYHOST
}
+3 -3
View File
@@ -1,14 +1,14 @@
import gql from 'graphql-tag'
import { eventMinimalInfo } from '../Fragments'
const HOSTS_EVENTS = gql`
const EVENTS_EVENTS = gql`
query Hosts_Events{
hosts_Events {
events_Events {
...EventMinimalInfo
}
}
${eventMinimalInfo}
`
export default {
HOSTS_EVENTS
EVENTS_EVENTS
}
+3 -3
View File
@@ -1,9 +1,9 @@
import gql from 'graphql-tag'
import { eventFullInfo } from '../Fragments'
const HOSTS_EVENT = gql`
const EVENTS_EVENT = gql`
query Hosts_Event($designator: ID!) {
hosts_Event(designator: $designator) {
events_Event(designator: $designator) {
...EventFullInfo
}
}
@@ -11,5 +11,5 @@ const HOSTS_EVENT = gql`
`
export default {
HOSTS_EVENT
EVENTS_EVENT
}
+2 -2
View File
@@ -1,7 +1,7 @@
import gql from 'graphql-tag'
export const eventMinimalInfo = gql`
fragment EventMinimalInfo on hosts_Event {
fragment EventMinimalInfo on events_Event {
name
designator
startDatetime
@@ -16,7 +16,7 @@ export const eventMinimalInfo = gql`
`
export const eventFullInfo = gql`
fragment EventFullInfo on hosts_Event {
fragment EventFullInfo on events_Event {
designator
name
host{