Make dropin integration a directive