A reusable edi ui