Vjacheslav Trushkin
|
7898614a8c
|
Add funding link to main packages
|
2021-05-24 21:03:04 +03:00 |
|
Vjacheslav Trushkin
|
85a3717618
|
Move few more functions from Core to Utils
|
2021-05-24 17:02:00 +03:00 |
|
Vjacheslav Trushkin
|
ebeb8de02c
|
Split common functions from Core to Utils package, remove buble from build process and use spread operator
|
2021-05-24 13:25:02 +03:00 |
|
Vjacheslav Trushkin
|
375bfcd6ca
|
Publish Svelte component 2.0.0-alpha.7
|
2021-05-14 22:31:07 +03:00 |
|
Vjacheslav Trushkin
|
60e48a82e0
|
Render Svelte component immediately if icon data is available, fix typos in Svelte component's package.json
|
2021-05-14 22:29:43 +03:00 |
|
Vjacheslav Trushkin
|
93c93a3330
|
Rebuild Svelte component: component is now a default export, svelte component is used as main export to make it work correctly with SSR
|
2021-05-14 21:39:12 +03:00 |
|
Vjacheslav Trushkin
|
7214c077b4
|
Clean up code for IconifyPreload and IconifyProviders
|
2021-05-13 22:33:33 +03:00 |
|
Vjacheslav Trushkin
|
3f6265fdac
|
Add class names to icons loaded from API in components, matching SVG framework functionality
|
2021-05-13 15:46:50 +03:00 |
|
Vjacheslav Trushkin
|
144604ce2b
|
Add onLoad callback to components, export buildIcon, add onLoad event to components, fix customisations, publish new versions
|
2021-05-11 23:27:13 +03:00 |
|
Vjacheslav Trushkin
|
46ae993b95
|
Fix incorrect transformations for negative rotation, for merging icon and customisation rotations, better code for merging customisations
|
2021-05-11 21:03:10 +03:00 |
|
Vjacheslav Trushkin
|
8da393c816
|
Ignore undefined when merging objects
|
2021-05-10 23:34:25 +03:00 |
|
Vjacheslav Trushkin
|
a508b4c051
|
Do not render slot in Svelte component, it causes conflicts with Svelte transitions
|
2021-05-10 18:32:28 +03:00 |
|
Vjacheslav Trushkin
|
05a6e3d765
|
Add onLoad callback and export buildIcon in Svelte component
|
2021-05-10 18:29:30 +03:00 |
|
Vjacheslav Trushkin
|
fb5744a1cb
|
Publish alpha versions of all components
|
2021-05-07 22:17:16 +03:00 |
|
Vjacheslav Trushkin
|
4fef8e3167
|
Test passing class in Vue components
|
2021-05-07 21:39:32 +03:00 |
|
Vjacheslav Trushkin
|
813725dcf6
|
Update readme
|
2021-05-07 21:21:32 +03:00 |
|
Vjacheslav Trushkin
|
5192ed0ab7
|
Update dependencies in various components and demos, move setFetch to _api in all components
|
2021-05-07 21:19:48 +03:00 |
|
Vjacheslav Trushkin
|
2282a05bea
|
Move setFetch to API internals in core, publish core and SVG framework as stable versions
|
2021-05-07 21:01:14 +03:00 |
|
Vjacheslav Trushkin
|
957892eb76
|
Vue 2 component demo
|
2021-05-07 11:40:16 +03:00 |
|
Vjacheslav Trushkin
|
2ff52f1122
|
Vue 2 component with API support
|
2021-05-07 11:28:39 +03:00 |
|
Vjacheslav Trushkin
|
56df8fa1e8
|
Change Vue 2 component from functional to class in preparation for API support
|
2021-05-07 00:28:14 +03:00 |
|
Vjacheslav Trushkin
|
a4422ec145
|
Restore Vue 2 component from archive and rename it
|
2021-05-06 18:22:48 +03:00 |
|
Vjacheslav Trushkin
|
b201cd657f
|
Update README
|
2021-05-06 16:51:18 +03:00 |
|
Vjacheslav Trushkin
|
0045b0e403
|
Minor fixes
|
2021-05-06 16:49:46 +03:00 |
|
Vjacheslav Trushkin
|
8bd6d0768c
|
Update Vue demo
|
2021-05-06 16:49:10 +03:00 |
|
Vjacheslav Trushkin
|
66b1a26161
|
Add Vue 3 component with API support
|
2021-05-06 11:21:39 +03:00 |
|
Vjacheslav Trushkin
|
5f2e7da715
|
Rewrite Vue component, without API yet
|
2021-05-05 19:24:26 +03:00 |
|
Vjacheslav Trushkin
|
a3d0a7428b
|
Update dependencies for Vue component and demo
|
2021-05-02 22:02:40 +03:00 |
|
Vjacheslav Trushkin
|
1fa44e16f3
|
Test changing icon while icon is being loaded in React and Svelte components
|
2021-05-02 20:47:48 +03:00 |
|
Vjacheslav Trushkin
|
28e7c590b0
|
Export PartialIconifyAPIConfig type in SVG framework
|
2021-05-01 23:40:22 +03:00 |
|
Vjacheslav Trushkin
|
73cec2ac80
|
Few small changes to React component
|
2021-05-01 23:39:56 +03:00 |
|
Vjacheslav Trushkin
|
e9dc3803e4
|
Svelte component with API support
|
2021-05-01 23:38:56 +03:00 |
|
Vjacheslav Trushkin
|
ce4385fb4f
|
Export types in Svelte component
|
2021-04-30 21:10:15 +03:00 |
|
Vjacheslav Trushkin
|
96314c0680
|
Svelte rebuild: change build process to generate both full and offline versions of component
|
2021-04-30 20:10:03 +03:00 |
|
Vjacheslav Trushkin
|
708995f8d3
|
Improve few React component unit tests
|
2021-04-30 12:51:56 +03:00 |
|
Vjacheslav Trushkin
|
115bf1a9bf
|
Add unit testing for Svelte component
|
2021-04-30 12:51:31 +03:00 |
|
Vjacheslav Trushkin
|
c643016178
|
Generate TypeScript definition files for Svelte component
|
2021-04-30 10:39:11 +03:00 |
|
Vjacheslav Trushkin
|
7ced2079bf
|
Update Sapper demo for new Svelte component structure
|
2021-04-30 10:18:11 +03:00 |
|
Vjacheslav Trushkin
|
ef35c558a7
|
Change build process for Svelte components
|
2021-04-30 10:01:30 +03:00 |
|
Vjacheslav Trushkin
|
e5e3e9a52e
|
Add demo of rendering placeholder to Svelte demo
|
2021-04-30 00:07:51 +03:00 |
|
Vjacheslav Trushkin
|
8b0c580eb2
|
Support addIcon, addCollection and referencing icon by name in Svelte component
|
2021-04-30 00:06:26 +03:00 |
|
Vjacheslav Trushkin
|
292ba1b7cb
|
Use TypeScript in Svelte component
|
2021-04-29 21:06:25 +03:00 |
|
Vjacheslav Trushkin
|
eb2420177d
|
Use named export for Svelte component instead of default export
|
2021-04-29 19:02:28 +03:00 |
|
Vjacheslav Trushkin
|
95ea0e59a6
|
Fix typo in React tests
|
2021-04-28 18:01:30 +03:00 |
|
Vjacheslav Trushkin
|
07f2dc5608
|
Adjust SVG framework for changes in API code
|
2021-04-28 00:06:58 +03:00 |
|
Vjacheslav Trushkin
|
b12de93aaa
|
Update Next.js demo
|
2021-04-27 20:56:24 +03:00 |
|
Vjacheslav Trushkin
|
52674f0967
|
Add Next.js demo
|
2021-04-27 20:52:09 +03:00 |
|
Vjacheslav Trushkin
|
cc3182563b
|
Remove mreact-with-api from readme
|
2021-04-27 20:05:43 +03:00 |
|
Vjacheslav Trushkin
|
b46498b8fd
|
Refectoring React: working API component
|
2021-04-27 19:21:35 +03:00 |
|
Vjacheslav Trushkin
|
e1fa93db6b
|
Refactoring React: full component, without automatic data loading yet
|
2021-04-26 21:43:20 +03:00 |
|