feat: separate file for api services store
This commit is contained in:
@ -2,7 +2,7 @@ import { createPortal } from "react-dom";
|
|||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { Input } from "@/components/ui/input";
|
import { Input } from "@/components/ui/input";
|
||||||
import { X } from "lucide-react";
|
import { X } from "lucide-react";
|
||||||
import { useApiServices } from "@/store/admin";
|
import { useApiServices } from "@/store/admin/apiServices";
|
||||||
import type { ApiServiceCredentials } from "@/types";
|
import type { ApiServiceCredentials } from "@/types";
|
||||||
|
|
||||||
const download = (credentials: ApiServiceCredentials) => {
|
const download = (credentials: ApiServiceCredentials) => {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { createPortal } from "react-dom";
|
import { createPortal } from "react-dom";
|
||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { CircleCheckBig, X } from "lucide-react";
|
import { CircleCheckBig, X } from "lucide-react";
|
||||||
import { useApiServices } from "@/store/admin";
|
import { useApiServices } from "@/store/admin/apiServices";
|
||||||
|
|
||||||
const ApiServiceUpdatedModal = () => {
|
const ApiServiceUpdatedModal = () => {
|
||||||
const resetUpdated = useApiServices((state) => state.resetUpdated);
|
const resetUpdated = useApiServices((state) => state.resetUpdated);
|
||||||
|
@ -2,7 +2,7 @@ import Breadcrumbs from "@/components/ui/breadcrumbs";
|
|||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { Input } from "@/components/ui/input";
|
import { Input } from "@/components/ui/input";
|
||||||
import ApiServiceCredentialsModal from "@/feature/ApiServiceCredentialsModal";
|
import ApiServiceCredentialsModal from "@/feature/ApiServiceCredentialsModal";
|
||||||
import { useApiServices } from "@/store/admin";
|
import { useApiServices } from "@/store/admin/apiServices";
|
||||||
import { useCallback, type FC } from "react";
|
import { useCallback, type FC } from "react";
|
||||||
import { useForm } from "react-hook-form";
|
import { useForm } from "react-hook-form";
|
||||||
import { Link } from "react-router";
|
import { Link } from "react-router";
|
||||||
|
@ -2,7 +2,7 @@ import Breadcrumbs from "@/components/ui/breadcrumbs";
|
|||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { Input } from "@/components/ui/input";
|
import { Input } from "@/components/ui/input";
|
||||||
import ApiServiceUpdatedModal from "@/feature/ApiServiceUpdatedModal";
|
import ApiServiceUpdatedModal from "@/feature/ApiServiceUpdatedModal";
|
||||||
import { useApiServices } from "@/store/admin";
|
import { useApiServices } from "@/store/admin/apiServices";
|
||||||
import { useCallback, useEffect, type FC } from "react";
|
import { useCallback, useEffect, type FC } from "react";
|
||||||
import { useForm } from "react-hook-form";
|
import { useForm } from "react-hook-form";
|
||||||
import { Link, useParams } from "react-router";
|
import { Link, useParams } from "react-router";
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import Breadcrumbs from "@/components/ui/breadcrumbs";
|
import Breadcrumbs from "@/components/ui/breadcrumbs";
|
||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { Input } from "@/components/ui/input";
|
import { Input } from "@/components/ui/input";
|
||||||
import { useApiServices } from "@/store/admin";
|
import { useApiServices } from "@/store/admin/apiServices";
|
||||||
import { useEffect, type FC } from "react";
|
import { useEffect, type FC } from "react";
|
||||||
import { Link, useParams } from "react-router";
|
import { Link, useParams } from "react-router";
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import Breadcrumbs from "@/components/ui/breadcrumbs";
|
import Breadcrumbs from "@/components/ui/breadcrumbs";
|
||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { useApiServices } from "@/store/admin";
|
import { useApiServices } from "@/store/admin/apiServices";
|
||||||
import { Plus } from "lucide-react";
|
import { Plus } from "lucide-react";
|
||||||
import { useEffect, type FC } from "react";
|
import { useEffect, type FC } from "react";
|
||||||
import { Link } from "react-router";
|
import { Link } from "react-router";
|
||||||
|
Reference in New Issue
Block a user