Uname:Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64

Base Dir : /var/www/machinox.in

User : root


403WebShell
403Webshell
Server IP : 13.235.167.51  /  Your IP : 216.73.217.116
Web Server : Apache
System : Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64
User : root ( 0)
PHP Version : 8.2.29
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/control.machinox.in/src/Common/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/control.machinox.in/src/Common/PageTitle.tsx
'use client';
import { useRouter } from "next/navigation";
import { FiChevronLeft } from "react-icons/fi";

interface PropData {
  title: string;
  backArrow?: boolean;
  url?: string | null;
  tab?: string;
}

const PageTitle = (props: PropData) => {

  const navigate = useRouter();
  const goBack = () => {
    if (props?.tab && props?.tab !== "") {
      localStorage.setItem("property_detail_tab", props?.tab);
    }
    else {
      localStorage.setItem("property_detail_tab", "tab1");
    }

    if (props?.url != null) {
      navigate.push(props?.url);
    } else {
      window.history.back();
    }

  };
  return (
    <>
      <div className="d-flex gap-3 align-items-center">
        {props?.backArrow == true ? (
          <div className="back-btn back-arrows cursor-pointer" onClick={goBack} style={{ justifyItems: "center" }}>
            <FiChevronLeft size={16} style={{ marginTop: "5px" }} />
          </div>
        ) : null}
        <h1 className="page-title">{props.title}</h1>
      </div>
    </>
  );
};
export default PageTitle;

Youez - 2016 - github.com/yon3zu
LinuXploit