Coder Social home page Coder Social logo

Comments (4)

stubailo avatar stubailo commented on July 2, 2024

Todos:

  • Figure out how to simplify authorization code, especially in the case where a user owns a list, and we don't want them to be able to edit the todo items therein
  • Figure out what to do about errors - right now we basically always assume that the operation will succeed; perhaps the failure is super unlikely if we do the UI right?
  • Figure out how to throw the right validation error types

from todos.

tmeasday avatar tmeasday commented on July 2, 2024

The UI/UX article talks about the pattern of optimistically assuming stuff will work and then doing something drastic if it fails (which is totally reasonable in the case where it will "definitely" work).

What I'd do normally is pop a flash notification, log something to the console, and then re-route somewhere that makes sense (if needed). We don't have flash notifications in todos, perhaps we just throw up an alert?

from todos.

stubailo avatar stubailo commented on July 2, 2024

Yeah I think we use alerts for this stuff in todos.

from todos.

stubailo avatar stubailo commented on July 2, 2024

OK I think we good

from todos.

Related Issues (20)

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.