Giter Club home page Giter Club logo

Comments (8)

christianalfoni avatar christianalfoni commented on August 14, 2024 1

Yeah, sorry, not possible to polyfill what we need proxies for. There is talk about introducing an API to support IE11. But I am going to write an article first about thinking differently about support IE11. Cause it has a huge cost on everyone.

Added note on this, will make sure to point it out in docs :)

from overmind.

shavyg2 avatar shavyg2 commented on August 14, 2024

I think typescript can support proxies with es5
https://github.com/cerebral/overmind/blob/next/packages/node_modules/overmind/tsconfig.json

Would need to confirm but is that still possible.

I think it's using getters and setters which is what i believe is being used?

from overmind.

ElliotPsyIT avatar ElliotPsyIT commented on August 14, 2024

If the Typescript target is ES5 it won't load the necessary Proxy support definitions. See this StackOverflow discussion on the topic.

from overmind.

ElliotPsyIT avatar ElliotPsyIT commented on August 14, 2024

Thanks - I look forward to your thoughts on IE11 support, @christianalfoni.

Unfortunately, our large health care system (US Federal Govt - Veteran Affairs) is a enterprise Windows 7 environment - so providing IE11 support is a must for now. There is a transition to Windows 10 underway, which will set Edge as the default, but across 140 hospitals this effort will take a while :)

I appreciate you adding the IE11 limitation to the docs. Very good of you!

from overmind.

christianalfoni avatar christianalfoni commented on August 14, 2024

Will be part of next release, this evening :)

from overmind.

trickydisco78 avatar trickydisco78 commented on August 14, 2024

I've been reading the overmind stuff with interested and was also gutted when i realised it won't support IE11. We have to support a lot of products on IE11..

from overmind.

chimon2000 avatar chimon2000 commented on August 14, 2024

What about using immer for mutations instead of proxies?

from overmind.

skurpi avatar skurpi commented on August 14, 2024

First off, Thank you for a great product.

Regarding this issue with IE11: where on the website/docs is this information? We just spent a few months building an app, and at the end of it we started testing IE11 only to find out it does not work. Obviously, WE screwed up greatly and it is fully on us. But a having this information in the docs can be beneficial for people in the future looking into overmind.

from overmind.

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.