Vjacheslav Trushkin
|
e1fa93db6b
|
Refactoring React: full component, without automatic data loading yet
|
2021-04-26 21:43:20 +03:00 |
|
Vjacheslav Trushkin
|
31ceb48b6e
|
Create mock API module in core to allow testing API in components
|
2021-04-25 11:21:59 +03:00 |
|
Vjacheslav Trushkin
|
44692efcb5
|
Handle 404 errors in API in core by marking icons as missing
|
2021-04-24 22:41:54 +03:00 |
|
Vjacheslav Trushkin
|
d1baf4c4c8
|
Do not use variable 'global' in JSONP module
|
2021-04-24 16:00:45 +03:00 |
|
Vjacheslav Trushkin
|
3f73f4f145
|
Refactoring React: full component but without API support
|
2021-04-24 14:49:37 +03:00 |
|
Vjacheslav Trushkin
|
ac37225e5e
|
Do not throw error if fetch API is not available, until actual request is sent
|
2021-04-24 14:21:17 +03:00 |
|
Vjacheslav Trushkin
|
93856ba889
|
Refactoring React: redo demo for offline component
|
2021-04-24 12:05:35 +03:00 |
|
Vjacheslav Trushkin
|
9fb87b1e61
|
Refactoring React: working offline component with tests and demo
|
2021-04-23 23:50:17 +03:00 |
|
Vjacheslav Trushkin
|
a846dbcc8c
|
Support storage for simple names without provider and prefix
|
2021-04-23 23:31:36 +03:00 |
|
Vjacheslav Trushkin
|
257d3d60f0
|
Rebuild React without API package
|
2021-04-23 18:06:49 +03:00 |
|
Vjacheslav Trushkin
|
6b49e93823
|
Do not attempt to require cross-fetch in core module
|
2021-04-23 15:59:26 +03:00 |
|
Vjacheslav Trushkin
|
5045d61a95
|
Move old React packages to archive
|
2021-04-23 15:51:09 +03:00 |
|
Vjacheslav Trushkin
|
49975f908d
|
Render children nodes in React component when icon is missing
|
2021-04-23 15:09:42 +03:00 |
|
Vjacheslav Trushkin
|
b46ab0179f
|
Clean up tests for React component
|
2021-04-23 12:35:03 +03:00 |
|
Vjacheslav Trushkin
|
e895bbc5df
|
Update dependencies for React components and demo
|
2021-04-19 19:42:47 +03:00 |
|
Vjacheslav Trushkin
|
1ca3e70967
|
Update dependencies in core
|
2021-04-19 18:41:40 +03:00 |
|
Vjacheslav Trushkin
|
8510d68768
|
Add tests for title attribute for SVG framework
|
2021-04-19 18:41:06 +03:00 |
|
Vjacheslav Trushkin
|
cfebb972a6
|
Generate consistent ids on server and client in Vue and Svelte components
|
2021-02-15 10:31:05 +02:00 |
|
Vjacheslav Trushkin
|
a461428d6a
|
Add Next.js notice to React package readme
|
2021-02-12 09:17:03 +02:00 |
|
Vjacheslav Trushkin
|
f5597ca27a
|
Update React components for React 17
|
2021-02-08 09:30:13 +02:00 |
|
Vjacheslav Trushkin
|
2dbc923a29
|
Use id property to generate reliable ids for shapes in React component
|
2021-02-06 11:22:51 +02:00 |
|
Vjacheslav Trushkin
|
9021dd57eb
|
Use deterministic ids in react component
|
2021-02-04 09:45:43 +02:00 |
|
Vjacheslav Trushkin
|
f926986eb6
|
Clean up code for React with API for new React component compatibility
|
2021-01-27 11:45:03 +02:00 |
|
Vjacheslav Trushkin
|
6505545902
|
Pass reference to SVG in React component
|
2021-01-27 10:46:25 +02:00 |
|
Vjacheslav Trushkin
|
a2a597b6d2
|
Make SVG framework function (except for functions that require DOM) in Node.js instead of throwing errors
|
2021-01-12 14:04:19 +02:00 |
|
Vjacheslav Trushkin
|
2f4f15091c
|
Add GitHub Sponsors
|
2021-01-09 18:23:40 +02:00 |
|
Vjacheslav Trushkin
|
4032ef32bc
|
Update core, SVG framework and React components
|
2020-12-30 17:06:52 +02:00 |
|
Vjacheslav Trushkin
|
37a60f9ef9
|
Validate value types for alignment and flip in React component
|
2020-12-30 16:47:10 +02:00 |
|
Vjacheslav Trushkin
|
8903221391
|
Split type and value imports in core
|
2020-12-25 21:03:15 +02:00 |
|
Vjacheslav Trushkin
|
d9303423d1
|
Organize exported functions in reusable modules to make it easier to manage multiple implementations
|
2020-12-22 14:49:02 +02:00 |
|
Vjacheslav Trushkin
|
1e3ffd7984
|
Remove getIconName function, add optional validation to stringToIcon
|
2020-12-21 19:33:08 +02:00 |
|
Vjacheslav Trushkin
|
5f285fcf14
|
Split common storage functions into separate file with reusable interface
|
2020-12-21 17:15:45 +02:00 |
|
Vjacheslav Trushkin
|
79b4fa111a
|
Clean up scripts in core
|
2020-12-21 11:55:16 +02:00 |
|
Vjacheslav Trushkin
|
30dfce2f6b
|
Make React component work with Gatsby
|
2020-12-18 16:05:46 +02:00 |
|
Vjacheslav Trushkin
|
8f483cd247
|
Add debug_packages directory for packages for testing stuff
|
2020-12-18 11:02:03 +02:00 |
|
Vjacheslav Trushkin
|
cf34330f6e
|
Remove redundant dependencies
|
2020-12-16 12:04:56 +02:00 |
|
Vjacheslav Trushkin
|
0a10453ee9
|
Remove IE10 attributes from SVGs in components
|
2020-12-16 12:04:21 +02:00 |
|
Vjacheslav Trushkin
|
3e4e42a723
|
Clean up unit tests for browser
|
2020-12-16 11:48:50 +02:00 |
|
Vjacheslav Trushkin
|
6cb69b558d
|
Remove IE10 and old Firefox hacks from SVG framework
|
2020-12-16 11:48:14 +02:00 |
|
Vjacheslav Trushkin
|
5532089ae9
|
Publish update for SVG framework
|
2020-12-15 15:27:55 +02:00 |
|
Vjacheslav Trushkin
|
91f85396fd
|
Publish new packages, update dependencies
|
2020-12-15 14:46:34 +02:00 |
|
Vjacheslav Trushkin
|
d2dadd3b2e
|
Update API redundancy, update some dependencies that were bugged with npm 7
|
2020-12-15 14:23:15 +02:00 |
|
Vjacheslav Trushkin
|
b89e3f3d17
|
Remove workspaces from package.json because it results in bugs in npm 7
|
2020-12-15 14:21:41 +02:00 |
|
Vjacheslav Trushkin
|
34dfc18cd1
|
Update dependencies
|
2020-12-13 12:19:19 +02:00 |
|
Vjacheslav Trushkin
|
1bcaaf2ce6
|
Update dependencies for all packages, use npm 7, archive axios module
|
2020-11-21 13:55:36 +02:00 |
|
Vjacheslav Trushkin
|
012942fed0
|
Consistent implementation of getIcon: fix return type in SVG framework, add function to React component
|
2020-11-21 13:00:15 +02:00 |
|
Vjacheslav Trushkin
|
a29b2bb493
|
Add new suffixes/prefixes format to types
|
2020-11-05 20:11:56 +02:00 |
|
Vjacheslav Trushkin
|
df883b6b84
|
Update package-lock.json for core package
|
2020-11-05 14:33:07 +02:00 |
|
Vjacheslav Trushkin
|
71fce683f6
|
Update dependencies for SVG framework, publish new version
|
2020-11-05 14:14:03 +02:00 |
|
Vjacheslav Trushkin
|
3fb54e8fbd
|
Update dependencies for Svelte component, publish update
|
2020-11-05 14:11:04 +02:00 |
|