Code Monkey home page Code Monkey logo

react18-tools / react18-global-store Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 1.0 864 KB

A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.

Home Page: https://r18gs.vercel.app/

License: Mozilla Public License 2.0

JavaScript 6.13% TypeScript 78.65% CSS 15.22%
javascript mayank1513 nextjs nextjs14 react react-library react18 typescript zustand react18-global-store turborepo-template tree-shaking

react18-global-store's People

Contributors

deepsource-autofix[bot] avatar mayank1513 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

mayank1513

react18-global-store's Issues

[Help needed] Documenting new features and explaining different use cases.

Help Needed: Documentation and Bug Fixes

Description

Our open-source library r18gs or React 18 Global Store is an essential tool for library builders to craft libraries with seamless state management. However, we've noticed that our documentation could be improved, and there may be a few bugs that need fixing to ensure the smooth functioning of the library.

Although, we have 100% unit test coverage, often times, some edge cases are discovered much later. We request you to try and test the library and open issues here if you find any bugs.

What We Need

  1. Documentation Improvement: We require help in enhancing our documentation to make it more comprehensive and user-friendly. This includes updating existing documentation, adding examples, and clarifying any ambiguities.

  2. Testing and validation: Although, we have 100% unit test coverage, often times, some edge cases are discovered much later. We request you to try and test the library and open issues here if you find any bugs. This will help us to improve the overall reliability and stability of the library.

How You Can Contribute

  • Documentation: If you're proficient in TypeScript/JavaScript/React/Next.js, your expertise in improving our documentation would be invaluable. Whether it's writing new guides, updating existing ones, or providing examples, your contributions will help make our library more accessible to users.

Benefits for Contributors

  • Showcase Your Skills: Contributing to our project provides you with an opportunity to showcase your expertise in React, Next.js and TypeScript. Your contributions will be visible to the entire community, allowing you to demonstrate your skills to potential employers or collaborators.

  • Learning and Growth: Contributing to open-source projects is an excellent way to enhance your skills, learn from others, and gain practical experience in real-world software development scenarios.

Getting Started

  • Fork the repository: https://github.com/react18-tools/react18-global-store
  • Check out the existing issues to see what needs to be done.
  • Comment on this issue to let us know what you're working on to avoid duplication of effort.
  • Once you've made your changes, submit a pull request, and we'll review it as soon as possible.

Additional Information

  • If you have any questions or need clarification on anything, feel free to ask in the comments below.
  • Your contributions will be acknowledged in the project's contributors' list and documentation.
  • Thank you in advance for your help in improving our library and making it more accessible to the community!

Upvote & Fund

  • We're using Polar.sh so you can upvote and help fund this issue.
  • We receive the funding once the issue is completed & confirmed by you.
  • Thank you in advance for helping prioritize & fund our backlog.
Fund with Polar

Come on, very helpful status management

Come on, very helpful status management. Need more documentation

Upvote & Fund

  • We're using Polar.sh so you can upvote and help fund this issue.
  • We receive the funding once the issue is completed & confirmed by you.
  • Thank you in advance for helping prioritize & fund our backlog.
Fund with Polar

[Help Needed] Rectify Typedoc/JSDoc Documentation for `withPlugins` Higher-Order Function

[Help Needed] Rectify Typedoc/JSDoc Documentation for withPlugins Higher-Order Function

  1. Navigate to lib/r18gs/src/with-plugins.ts.
  2. Examine the withPlugins function exported at the file's conclusion.
  3. The type definition for the function returned by the withPlugins Higher-Order Function (HOF) functions appropriately.
  4. However, despite this, VSCode IntelliSense fails to display the associated documentation comments.

Upvote & Fund

  • We're using Polar.sh so you can upvote and help fund this issue.
  • We receive the funding once the issue is completed & confirmed by you.
  • Thank you in advance for helping prioritize & fund our backlog.
Fund with Polar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.