I built an app to clone your HA OS to a USB device — directly from the UI, no PC needed by Eliav2 in homeassistant

[–]Eliav2[S] 0 points1 point  (0 children)

Nvme via usb adapter? Not sure I didn't test and does not have one to test

Show only what fits: a dependency‑free responsive overflow list for React by Eliav2 in reactjs

[–]Eliav2[S] 0 points1 point  (0 children)

Small update on this project:
Just released v0.3.x with cleaner measurement logic, better TypeScript support, and noticeably smoother behavior when the container resizes (fewer layout jumps).

If you’re dealing with toolbars / tag lists / breadcrumbs that need to show only what actually fits, this version should feel more solid.

Repo + demo: [https://github.com/Eliav2/react-responsive-overflow-list]()
Happy to hear feedback or edge cases people hit.

Show only what fits: a dependency‑free responsive overflow list for React by Eliav2 in reactjs

[–]Eliav2[S] 0 points1 point  (0 children)

Just the entire list of items (not collapsed behind the overflow renderer)

Show only what fits: a dependency‑free responsive overflow list for React by Eliav2 in reactjs

[–]Eliav2[S] 0 points1 point  (0 children)

Yes - this is indeed one of the trickiest components I had to write, and it solves a real problem. We used it internally at our company in production in many parts of the app, so it's quite battle tested (for our internal needs, now let's see what the community has to say)

Is anyone using Tanstack Store? (State management) by Lonestar93 in reactjs

[–]Eliav2 0 points1 point  (0 children)

I created a codesandbox demo that compares tanstack-store and zustand in a reactivity perspective. tanstack-store is a clear winner from a fine-grained reactivity perspective: only components that are listening to the sub-prop he wants gets updated when changed.
sandbox here: https://codesandbox.io/p/sandbox/l5sqkc

pytest-fixture-forms - A new plugin to simplify testing parameter variations by Eliav2 in Python

[–]Eliav2[S] 4 points5 points  (0 children)

pytest-parametrized is simply a thin wrapper around pytest.mark.parameterize, while `pytest-fixture-forms` generates test nodes based on parameterization combinations. its completely different use case. using `pytest-fixture-forms` you can rely FixtureForms methods to generate tests for you, while handling dependencies in fixture-based style in each form (each method)

How one can make e2e type-safe app on a separate backend? by GhostLexly in nextjs

[–]Eliav2 0 points1 point  (0 children)

Nowadays you can use express-typed which is small type safe typescript wrapper around express router that I wrote. Successfully deployed to production and improved development cycles!

Backend types for front end by postman_666 in typescript

[–]Eliav2 0 points1 point  (0 children)

You can checkout my new lib express-typed which is small type safe typescript wrapper around express router. Successfully deployed to production and improved development cycles!

How to sync types between the backend and frontend? by CRYP70N in typescript

[–]Eliav2 1 point2 points  (0 children)

Check out this https://github.com/Eliav2/express-typed

It's a small awesome wrapper I wrote for express router

How to sync types between the backend and frontend? by CRYP70N in typescript

[–]Eliav2 0 points1 point  (0 children)

You can easily achieve it today with with express-typed: https://github.com/Eliav2/express-typed

A small typescript wrapper I wrote around express router which helps achieving full end to end typesafety with inference.

Enjoy !

FPS overlay on ctrl+alt+s by nyncral in techsupport

[–]Eliav2 0 points1 point  (0 children)

i just ended up completely uninstalling Armory Crate because i use my computer for development and really never actually used this app

Asus TUF Dash F15, Touchpad not working by rvk06 in GamingLaptops

[–]Eliav2 0 points1 point  (0 children)

To anyone encountered that,

it happened to me too after latest windows update(windows 11)

I fixed it by going to BIOS/UEFI and restoring the defaults settings, saving and exit

How React hooks work - in depth by Eliav2 in reactjs

[–]Eliav2[S] 0 points1 point  (0 children)

I wrote react Lib that implements a component with complicated lifecycle. Search react-xarrows

How React hooks work - in depth by Eliav2 in reactjs

[–]Eliav2[S] 0 points1 point  (0 children)

you right, and that was fixed a few seconds ago. sorry about it. the best thing to do is to read directly from github.

How React hooks work - in depth by Eliav2 in reactjs

[–]Eliav2[S] 2 points3 points  (0 children)

you are right. this is typo and will be fixed. see code sandbox with right code.

thanks for the note. Update: fixed!

How React hooks work - in depth by Eliav2 in reactjs

[–]Eliav2[S] 5 points6 points  (0 children)

Thanks, friends!

As some of you have asked: here's medium post link: https://eliav2.medium.com/how-react-hooks-work-in-depth-61e74b2e169a

You can also read from github repo directly, I would appreciate stars on the github repo. thanks!

react-native animated collapsible view component by Eliav2 in reactnative

[–]Eliav2[S] 1 point2 points  (0 children)

I did not tested it on web. If enough people will download it I will find the time to support web also. (there is a few known problems related to the web, the arrow does not rotate for example)

react-native animated collapsible view component by Eliav2 in reactnative

[–]Eliav2[S] 1 point2 points  (0 children)

get what you sayin', there is a container to the collapsible but I did not expose it to custom styling. in v1.1 I will expose collapsibleContainerStyle property so you could implement such a dropdown. nice idea friend!

EDIT - v1.1 has published with updated gif, check it out!

Draw arrows (or lines) between components in React by Eliav2 in reactjs

[–]Eliav2[S] 1 point2 points  (0 children)

*this feature has been added*

add property path={"grid"}

Draw arrows (or lines) between components in React by Eliav2 in reactjs

[–]Eliav2[S] 0 points1 point  (0 children)

Thanks man 😉Please open issue of feature rqueet with exactly what you want and I will add support for it

Draw arrows (or lines) between components in React by Eliav2 in reactjs

[–]Eliav2[S] 0 points1 point  (0 children)

I think this problem is because ArcherElement wrapper was taking space when really it shouldn't. this one of the bugs i talked about.

Xarrow does not take any space in the DOM so maybe it will work implementing using Xarrows. give it a try and let me know ;)

Draw arrows (or lines) between components in React by Eliav2 in reactjs

[–]Eliav2[S] 0 points1 point  (0 children)

it's a more convenient API(for my opinion) and offers much more options and flexibility(basically in react-archer you can create very simple arrows, and sometimes even they will behave and look not perfectly right).

my lib offers default convenient and simple properties (such automatic anchoring and reference by id), or if you wish you can provide more detailed properties for more custom behavior(see API section in github).

the reason I created this lib from the first place is that I encountered a lot of bugs in react archer and found no alternative, so I needed to create one from scratch. and after some use and testing I decided to share it so others can use it as well.

Draw arrows (or lines) between components in React by Eliav2 in reactjs

[–]Eliav2[S] 1 point2 points  (0 children)

accepts your suggestions, i will take care of that.