Styled Table Cell - Copy this React, Mui Component to your project
Create a modern and professional approval view interface using MUI theming, integrated with React. The view should display all fields from the PendingApproval schema, and include a detailed asset information drawer. The interface should show asset approvals in a table format, with fields like hostname, device_type, make, model_id, ip_address, asset_tag, serial_number, asset_type, ticket_number, status, assigned_to, email, designation, department, location, user_company, and remarks. The table should allow users to view the details of each asset and take actions (approve or reject) directly. The drawer should present a clean, responsive layout with all fields neatly organized for easy viewing, and it should include buttons for approving or rejecting the asset, styled consistently with MUI's button components. Ensure the drawer and overall view utilize consistent, modern design principles and offer a seamless user experience with responsive design for different screen sizes."
