ar-design
Version:
AR Design is a (react | nextjs) ui library.
42 lines (41 loc) • 1.25 kB
TypeScript
import useNotification from "./useNotification";
import useValidation from "./useValidation";
import useTranslation from "./useTranslation";
declare const useLayout: () => {
config: {
layout: {
sider: {
left: {
element: React.ReactNode | null;
active: boolean;
};
right: {
element: React.ReactNode | null;
active: boolean;
};
};
};
perPage: number;
};
setConfig: React.Dispatch<React.SetStateAction<{
layout: {
sider: {
left: {
element: React.ReactNode | null;
active: boolean;
};
right: {
element: React.ReactNode | null;
active: boolean;
};
};
};
perPage: number;
}>>;
};
declare const useLoading: () => {
isLoading: boolean;
setIsLoading: React.Dispatch<React.SetStateAction<boolean>>;
};
declare const useLanguage: () => string | undefined;
export { useLayout, useLoading, useLanguage, useTranslation, useNotification, useValidation };