Added tabs as individual components

This commit is contained in:
2023-11-21 07:32:36 -08:00
parent 9565ca0d35
commit 97e3344953
5 changed files with 36 additions and 3 deletions
@@ -0,0 +1,9 @@
import React from 'react'
const AddFamily = () => {
return (
<div>Add Family</div>
)
}
export default AddFamily
@@ -0,0 +1,9 @@
import React from 'react'
const FamilyBanner = () => {
return (
<div>Family Banner</div>
)
}
export default FamilyBanner
@@ -0,0 +1,9 @@
import React from 'react'
const Relatives = () => {
return (
<div>Relatives</div>
)
}
export default Relatives
@@ -0,0 +1,5 @@
import AddFamily from "./AddFamily";
import FamilyBanner from "./FamilyBanner";
import Relatives from "./Relatives";
export {AddFamily, FamilyBanner, Relatives}
@@ -2,6 +2,7 @@ import React, { useEffect, useState } from "react";
import { Link } from "react-router-dom";
import Icons from "../../Helpers/Icons";
import Layout from "../../Partials/Layout";
import { AddFamily, FamilyBanner, Relatives } from "./Tabs";
const FamilySettings = () => {
const tabs = [
@@ -40,9 +41,9 @@ const FamilySettings = () => {
}, [tab]);
const tabComponents = {
add_family: "Add Family",
relatives: "Relatives",
family_banner: "Family Banner",
add_family: <AddFamily />,
relatives: <Relatives />,
family_banner: <FamilyBanner />,
};
const defaultTabComponent = Array(tabComponents)[0];