Index.cshtml
Home
/
FileServer /
Web /
Views /
Home /
Index.cshtml
@{
/**/
ViewBag.Title = "Index";
}
<h2>Index</h2>
<div id="app"> </div>
@section Scripts {
@* React *@
<script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/react-router-dom/umd/react-router-dom.min.js"></script>
@* Babel *@
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.25.0/babel.min.js"></script>
@* React-Bootstrap *@
<script crossorigin type="text/babel" src="https://unpkg.com/react-bootstrap@next/dist/react-bootstrap.min.js"></script>
@* Bootstrap stile
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T"
crossorigin="anonymous" />
*@
<script type="text/babel">
@* ReactComponents *@
const Router = ReactRouterDOM.BrowserRouter;
const Route = ReactRouterDOM.Route;
const Switch = ReactRouterDOM.Switch;
const Link = ReactRouterDOM.Link;
@* BootstrapComponents *@
const ButtonToolbar = ReactBootstrap.ButtonToolbar;
const Button = ReactBootstrap.Button;
</script>
@* Application scripts *@
@Scripts.RenderFormat("<script type ='text/babel' src='{0}' defer></script>",
"/Scripts/React/BootstrapControl.jsx?" + DateTime.Now,
"/Scripts/Services/UserServices.js?" + DateTime.Now,
"/Scripts/React/UserControl.jsx?" + DateTime.Now,
"/Scripts/Services/UploadServices.js?" + DateTime.Now,
"/Scripts/React/UploaderControl.jsx?" + DateTime.Now,
"/Scripts/Tools/Sort.js?" + DateTime.Now,
"/Scripts/Services/FileExplorerServices.js?" + DateTime.Now,
"/Scripts/React/FileExplorerRow.jsx?" + DateTime.Now,
"/Scripts/React/FileExplorerControl.jsx?" + DateTime.Now,
"/Scripts/React/ExplorerActionsControl.jsx?" + DateTime.Now,
"/Scripts/React/App.jsx?" + DateTime.Now,
"/Scripts/React/RouteSystem.jsx?" + DateTime.Now
)
}