import React, { Component } from 'react'; class AdminRequestInfo extends Component { constructor() { super(); } userAgent(agent) { if (agent) { try { return agent.split(" ")[1].replace(/[\(\;]/g, ''); } catch(e) { return agent; } } return ''; } displayInfo() { let adminIndexStyle = { wrapper: { width: '100%', }, headerWrapper: { width: '100%', }, poster: { float: 'left', minHeight: '450px', }, info: { float: 'left', minHeight: '450px', } } const request = this.props.selectedRequest; if (request) { return (
{request.name} {request.year}
type: {request.type}
status: {request.status}
ip: {request.ip}
user_agent: {this.userAgent(request.user_agent)}
request_date: {request.requested_date}
) } } render() { return (
{this.displayInfo()}
); } } export default AdminRequestInfo;