2
0
mirror of https://github.com/iconify/iconify.git synced 2024-09-20 01:09:04 +00:00
Commit Graph

38 Commits

Author SHA1 Message Date
Vjacheslav Trushkin
2c2a9647fa Remove getIconFromStorage, change getIconData to return null if icon is marked as missing 2022-04-29 22:59:34 +03:00
Vjacheslav Trushkin
70ed79a516 Use URLSearchParams for API queries 2022-03-31 19:02:49 +03:00
Vjacheslav Trushkin
1736308a64 Move browser storage mock to source in core 2022-03-16 23:50:53 +02:00
Vjacheslav Trushkin
3f89dd6cec Fix linting errors in tests in core 2022-03-16 23:30:16 +02:00
Vjacheslav Trushkin
41afe33976 Fix tsconfig in core, specify config when clearing jest cache 2022-03-16 16:10:14 +02:00
Vjacheslav Trushkin
efd0038aff Use unbuild to build core package 2022-03-14 18:12:01 +02:00
Vjacheslav Trushkin
194ec91f87 Test loading icon set with valid prefix, but invalid icon names 2022-01-26 00:06:11 +02:00
Vjacheslav Trushkin
2e838b5ff4 Update core package for new redundancy structure 2022-01-25 22:18:52 +02:00
Vjacheslav Trushkin
bf8d17f97a Add loadIcon function 2022-01-13 22:19:49 +02:00
Vjacheslav Trushkin
c1b22647eb Few more changes to parseIconSet function to make it cleaner 2021-10-12 18:19:46 +03:00
Vjacheslav Trushkin
c28ad01412 Remove combined exports from core, they make it more difficult to use ES named exports 2021-09-24 18:38:52 +03:00
Vjacheslav Trushkin
e6951fef7c Support ES modules in core package, switch tests to Jest and Jasmine 2021-09-24 00:27:16 +03:00
Vjacheslav Trushkin
e6f69c6901 Merge branch 'dev/reusable-api' into dev/next 2021-09-20 16:33:57 +03:00
Vjacheslav Trushkin
027a317e4e Create script for building ES and CommonJS libraries, move Utils and Core to new build process, move Redundancy package to monorepo and refactor it 2021-09-20 12:59:16 +03:00
Vjacheslav Trushkin
7143e4abbd Support hosts in mock API module, allow host specific API modules 2021-09-12 21:01:33 +03:00
Vjacheslav Trushkin
96ced6e5de Rewite API handling and export reusable _api.sendQuery function that can be used without adding API provider first 2021-09-05 19:09:25 +03:00
Vjacheslav Trushkin
a5f8282df2 Redo internal API exports to make API functions reusable 2021-09-01 11:34:58 +03:00
Vjacheslav Trushkin
fbb836d3c0 Split API queries into icons and custom queries 2021-08-30 10:22:53 +03:00
Vjacheslav Trushkin
712e620e9a Test mismatched API provider in API response 2021-06-15 18:48:31 +03:00
Vjacheslav Trushkin
dee8562c7f Move few more functions from Core to Utils, update packages 2021-05-26 10:01:23 +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
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
b46498b8fd Refectoring React: working API component 2021-04-27 19:21:35 +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
a846dbcc8c Support storage for simple names without provider and prefix 2021-04-23 23:31:36 +03: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
9e2e2d315e Refactor addCollection in core: move it to separate reusable function. Publish RC.1 2020-09-03 14:11:17 +03:00
Vjacheslav Trushkin
c9cfa55bb4 Update dependencies for core, remove debug code that was added by mistake, publish new version 2020-08-26 18:34:53 +03:00
Vjacheslav Trushkin
19312fe1dd Move listIcons to core, add unit tests 2020-08-14 12:01:47 +03:00
Vjacheslav Trushkin
eea235f97d Slightly change API providers behavior, import providers from IconifyProviders global 2020-05-31 09:44:24 +03:00
Vjacheslav Trushkin
2aad697264 Implement icon providers (similar to namespaces) 2020-05-29 22:08:45 +03:00
Vjacheslav Trushkin
3a7b1751b3 Fix rendering icons that have customisations 2020-04-29 11:15:37 +03:00
Vjacheslav Trushkin
58d4cf3d49 Move version 2 to a big monorepo 2020-04-28 12:47:35 +03:00