In React " react-router-dom" v6 , " Switch " is replaced by routes " Routes ". So, you need to update the import from import { Switch, Route } from "react-router-dom"; to import { Routes, Route } from 'react-router-dom';
Follow below steps to redirect you non-http site to https without using .htaccess Change Configuration: go to application/config/config.php and enable hooks to true $config['enable_hooks'] = TRUE; Create new file hooks.php if not exist other wise open file and paste code $hook['post_controller_constructor'][] = array( 'function' => 'redirect_ssl', 'filename' => 'ssl.php', 'filepath' => 'hooks' ); Now create a new folder hooks if ...
Protected routes are very important for any web application. Below are the code to create authenticated routes that only certain users can access based on their authentication roles. import React , { Component } from 'react' ; import { BrowserRouter as Router , Route , Switch , Redirect } from 'react-router-dom' ; import commonService from './core/services/commonService' ; import './App.css' ; import Loader from './views/Loader/Loader' ; // Containers const FrontEndLayout = React . lazy (() => import ( './containers/FrontEndLayout/FrontEndLayout' )); const UserLayout = React . lazy (() => import ( './containers/UserLayout/UserLayout' )); const loading = () => < Loader /> ; class App ...
Comments
Post a Comment