Giter Site home page Giter Site logo

plan's People

Contributors

ryuhhnn avatar

Stargazers

 avatar

plan's Issues

Hookup Create Event to Parse

Each event should include an autogenerated eventId, a name, location (pulled from "Locations" class), and optional details.

Create RSVP component

RSVP component will live inside of the Event Detail Page and should have a modal that can add an invitee with the ability to edit.

Update Locations component

Add an edit modal inside of the Locations component that allows for updating of a location. Put an edit glyph besides each location list item pulled to the right.

Add dashboard view

View should include a layout for displaying different event components.

logOut() behaves unexpectedly

logOut() function in UserNavigation.js should log out and clear the current user in regards to a current bug in ParseReact but doesn't do so.

Create Account Settings View

Account settings view should have boilerplate to see account settings such as email notification and the ability to update password and email.

Create modal for "Add Event"

Set up boilerplate to input details about the location. Leave the location dropdown blank for now. Will populate with date when adding in code to connect with Parse.

Parse.Query

Current Parse.Query for locations and events returns all objects stored to Parse instead of those created by that specific user. Should update the query to provide more security.

Layout.js broken

always shows, even after a user logs out. Intended result is to only display when a user is logged in and on log out or guest visit.

Edit Modals expect onChange event

Current modals for edit location and edit event expect an onChange event for handling changes to the object, but none is provided causing issues with updating locations and events

Create an Event Detail view.

View should have a boilerplate for displaying the event details with a sidebar to view the RSVP's for that specific event.

Ternary operator not working in Events and Locations component.

{
    this.props.events ?
    this.props.events.map(function(event) {
        return <ListGroupItem key={event.objectId}><Link to={"/event-detail/${event.objectId}">{event.name}</Link></ListGroupItem>
    }) :
    <ListGroupItem key="null">No events created</ListGroupItem>
}

should return "No events created" when this.props.events is null, however it returns nothing.

Access fetched results on EventDetail

Currently, the query on EventDetail returns an array of results, however, I know that the results returned will always be an array of one since it is a query for a specific object not a range of objects. Need to access the events data to display on the EventDetail page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.