use directive not working - SolidJS