Skip to content

ngx-request-lock

UI locking bound to HTTP request lifecycle

Angular library for binding UI flows to HTTP request lifecycles. A shared requestId coordinates buttons, forms, and panels across single or chained requests, unlocking them together when the flow completes without manual loading flags

Install

bash
          
            
              npm install ngx-request-lock
            
        

Requires Angular v22 or newer. Uses standalone APIs, functional HTTP interceptors, and signals

Start here

ngx-request-lock

UI locking bound to HTTP request lifecycle for Angular applications

© 2026 Salvatore Di Genua - Built with Angular and Tailwind CSS