Giter VIP home page Giter VIP logo

kanban-app's People

Contributors

keithfrazier98 avatar

Watchers

 avatar

kanban-app's Issues

Conditionally Render all Modals

I made a change that put the modal render state inside the modals themselves and this isn't optimal at all, considering now even though the components themselves don't render any HTML, all of the computation inside of the modal components executes, and the component mounts. This also created bugs where the state is persisting between modal renders.

Edit Task Bug

There is a bug when adding or removing subtasks from the edit task modal, the modal unmounts and there is a 404 error in the console. The PATCH endpoint for the tasks endpoints must be broken.

Update README

The needs to be updated with the following:

  • overview of stack
  • explanation of the stack
  • overview of the service worker API
  • pictures of the features

Check all CRUD operations have optimistic updates

Add optimistic updates to every CRUD operation, with undo capability on a failed request. The requests shouldn't fail since a service worker is being used, but there should be some fallback incase a bad request is made.

Fix auto scroll

Auto-scroll is broken since a portal is being used to display the drag preview. See if this is fixable or just a tradeoff.

Fix Service Worker in prod

The service worker script isn't available in prod and isn't instantiating the service worker. Must be something with MSW

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.