__ ____ ____ ____ ____ ____ ____ ____ _ _ | | | | | | _____ _ _| | ___ __ _ __ _ ___ _ __ | |/ / _ \ | | | |/ _ \ / _` |/ _` |/ _ \ '__| | < __/ |_| | | (_) | (_| | (_| | __/ | |_|\_\___|\__, |_|\___/ \__, |\__, |\___|_| __/ | __/ | __/ | |___/ |___/ |___/


Here is the project https://github.com/Ishaan28malik/react-zip-download
My project uses JSZip , JsZipUtils and FileSaver .
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%PDF-1.4 | |
%äüöß | |
2 0 obj | |
<</Length 3 0 R/Filter/FlateDecode>> | |
stream | |
x�=�� | |
1E����v���0�~��� ���߷��d�{r"X� | |
��²�G | |
�� | |
�^�Y��AS!��0X�r�bVhl���8��(O�vN�3J�$o�z6��Сw���$ɝj�O��Q��N�f��˒( |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Zustand | |
import create from 'zustand'; | |
import produce from 'immer'; | |
const useStore = create((set) => ({ | |
counter: 0, | |
increment: () => { | |
set(produce((state) => { | |
state.counter += 1; | |
})); |
- It works with interacting with
html
file seperately unlike yourReact
orvue
- Material UI was first launched for
Angular
and most famous isPrimeNg
- Build Size =>
151KB
- State management in
Angular
=> @Input/@Output properties / or within the component - State management library Example =>
ngrx
- It works on
JSX
so no html and css you can create other file . - Build Size =>
500KB