Comments (5)
Thanks for the info. I didn't think about using the callback. I will try this and let you know.
from react-svg.
No worries @SCasarotto 👍 Haven't actually used this lib on IE11 myself, but if a bug warranted it I'd be happy to fire up a VM to check it out.
In this case though we may be able to get what you're after by hooking into the callback
prop. Using the example in this repo, you could try something like:
...
<ReactSVG
path="atomic.svg"
callback={svg => svg.setAttribute('preserveAspectRatio', 'xMinYMin')}
className="class-name"
wrapperClassName="wrapper-class-name"
/>
...
I'm not 100% sure if this will work for your use-case, but keen to hear how you get on?
FYI: I also had a quick scan through the SVGInjector source, but it looks like the setting of attributed on the svg
is pretty tightly controlled. You can set various data-*
attributes but not much else.
from react-svg.
Hey @SCasarotto, before I close the issue assuming everything is ok... how'd you get on using that callback
?
from react-svg.
@tanem thanks for checking in. I haven't had a chance to check back on this. I don't have a virtual machine or regular access to IE11. Feel free to close it and I can reopen it if I run into trouble testing this. Thanks!
from react-svg.
@SCasarotto no probs, sounds good 👌
from react-svg.
Related Issues (20)
- Components don't work properly in iframe
- Components don't work properly in iframe HOT 4
- <style>-tag inside SVG becomes a page-wide style HOT 2
- Setting color HOT 3
- src prop warning in unit testing react testing library HOT 2
- Re-render of react-svg lost reference HOT 2
- ref type is incompatible HOT 2
- React SVG isn't working, when we give the external source. HOT 2
- wrapper rendered twice HOT 2
- Unit test cases are failing, if i use ReactSVG. HOT 4
- Namespace 'React' has no exported member 'JSX'. HOT 3
- Styling in scss HOT 2
- Doesn't update <use /> tag "href" attribute when `renumerateIRIElements` is true HOT 2
- CORS issue HOT 4
- SVG URL EXTERNAL, How Can I mock!? HOT 2
- ForwardedRef not assignable to ref type
- Make wrapper optional HOT 1
- 'ReactSVG' cannot be used as a JSX component.
- react-svg ssr compatibility with nextJs v14 App router
- A11y | <title> doesn't make an svg screen reader friendly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-svg.