mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-10 23:36:14 -05:00
Got rid of modal
folders in AdminX
refs. https://github.com/TryGhost/Team/issues/3354
This commit is contained in:
parent
a3cba13381
commit
9faf2cafbe
8 changed files with 41 additions and 41 deletions
|
@ -1,12 +1,12 @@
|
||||||
import Modal from '../../../../admin-x-ds/global/Modal';
|
import Modal from '../../../admin-x-ds/global/Modal';
|
||||||
import NiceModal from '@ebay/nice-modal-react';
|
import NiceModal from '@ebay/nice-modal-react';
|
||||||
import Radio from '../../../../admin-x-ds/global/Radio';
|
import Radio from '../../../admin-x-ds/global/Radio';
|
||||||
import TextField from '../../../../admin-x-ds/global/TextField';
|
import TextField from '../../../admin-x-ds/global/TextField';
|
||||||
import useRoles from '../../../../hooks/useRoles';
|
import useRoles from '../../../hooks/useRoles';
|
||||||
import useStaffUsers from '../../../../hooks/useStaffUsers';
|
import useStaffUsers from '../../../hooks/useStaffUsers';
|
||||||
import validator from 'validator';
|
import validator from 'validator';
|
||||||
import {ServicesContext} from '../../../providers/ServiceProvider';
|
import {ServicesContext} from '../../providers/ServiceProvider';
|
||||||
import {showToast} from '../../../../admin-x-ds/global/Toast';
|
import {showToast} from '../../../admin-x-ds/global/Toast';
|
||||||
import {useContext, useEffect, useRef, useState} from 'react';
|
import {useContext, useEffect, useRef, useState} from 'react';
|
||||||
|
|
||||||
type RoleType = 'administrator' | 'editor' | 'author' | 'contributor';
|
type RoleType = 'administrator' | 'editor' | 'author' | 'contributor';
|
|
@ -1,25 +1,25 @@
|
||||||
import Button from '../../../../admin-x-ds/global/Button';
|
import Button from '../../../admin-x-ds/global/Button';
|
||||||
import ConfirmationModal from '../../../../admin-x-ds/global/ConfirmationModal';
|
import ConfirmationModal from '../../../admin-x-ds/global/ConfirmationModal';
|
||||||
import Heading from '../../../../admin-x-ds/global/Heading';
|
import Heading from '../../../admin-x-ds/global/Heading';
|
||||||
import Icon from '../../../../admin-x-ds/global/Icon';
|
import Icon from '../../../admin-x-ds/global/Icon';
|
||||||
import ImageUpload from '../../../../admin-x-ds/global/ImageUpload';
|
import ImageUpload from '../../../admin-x-ds/global/ImageUpload';
|
||||||
import Menu from '../../../../admin-x-ds/global/Menu';
|
import Menu from '../../../admin-x-ds/global/Menu';
|
||||||
import Modal from '../../../../admin-x-ds/global/Modal';
|
import Modal from '../../../admin-x-ds/global/Modal';
|
||||||
import NiceModal, {useModal} from '@ebay/nice-modal-react';
|
import NiceModal, {useModal} from '@ebay/nice-modal-react';
|
||||||
import Radio from '../../../../admin-x-ds/global/Radio';
|
import Radio from '../../../admin-x-ds/global/Radio';
|
||||||
import React, {useContext, useEffect, useRef, useState} from 'react';
|
import React, {useContext, useEffect, useRef, useState} from 'react';
|
||||||
import SettingGroup from '../../../../admin-x-ds/settings/SettingGroup';
|
import SettingGroup from '../../../admin-x-ds/settings/SettingGroup';
|
||||||
import SettingGroupContent from '../../../../admin-x-ds/settings/SettingGroupContent';
|
import SettingGroupContent from '../../../admin-x-ds/settings/SettingGroupContent';
|
||||||
import TextField from '../../../../admin-x-ds/global/TextField';
|
import TextField from '../../../admin-x-ds/global/TextField';
|
||||||
import Toggle from '../../../../admin-x-ds/global/Toggle';
|
import Toggle from '../../../admin-x-ds/global/Toggle';
|
||||||
import useRoles from '../../../../hooks/useRoles';
|
import useRoles from '../../../hooks/useRoles';
|
||||||
import useStaffUsers from '../../../../hooks/useStaffUsers';
|
import useStaffUsers from '../../../hooks/useStaffUsers';
|
||||||
import validator from 'validator';
|
import validator from 'validator';
|
||||||
import {FileService, ServicesContext} from '../../../providers/ServiceProvider';
|
import {FileService, ServicesContext} from '../../providers/ServiceProvider';
|
||||||
import {MenuItem} from '../../../../admin-x-ds/global/Menu';
|
import {MenuItem} from '../../../admin-x-ds/global/Menu';
|
||||||
import {User} from '../../../../types/api';
|
import {User} from '../../../types/api';
|
||||||
import {isAdminUser, isOwnerUser} from '../../../../utils/helpers';
|
import {isAdminUser, isOwnerUser} from '../../../utils/helpers';
|
||||||
import {showToast} from '../../../../admin-x-ds/global/Toast';
|
import {showToast} from '../../../admin-x-ds/global/Toast';
|
||||||
|
|
||||||
interface CustomHeadingProps {
|
interface CustomHeadingProps {
|
||||||
children?: React.ReactNode;
|
children?: React.ReactNode;
|
|
@ -1,6 +1,6 @@
|
||||||
import Avatar from '../../../admin-x-ds/global/Avatar';
|
import Avatar from '../../../admin-x-ds/global/Avatar';
|
||||||
import Button from '../../../admin-x-ds/global/Button';
|
import Button from '../../../admin-x-ds/global/Button';
|
||||||
import InviteUserModal from './modals/InviteUserModal';
|
import InviteUserModal from './InviteUserModal';
|
||||||
import List from '../../../admin-x-ds/global/List';
|
import List from '../../../admin-x-ds/global/List';
|
||||||
import ListItem from '../../../admin-x-ds/global/ListItem';
|
import ListItem from '../../../admin-x-ds/global/ListItem';
|
||||||
import NiceModal from '@ebay/nice-modal-react';
|
import NiceModal from '@ebay/nice-modal-react';
|
||||||
|
@ -8,7 +8,7 @@ import NoValueLabel from '../../../admin-x-ds/global/NoValueLabel';
|
||||||
import React, {useContext, useState} from 'react';
|
import React, {useContext, useState} from 'react';
|
||||||
import SettingGroup from '../../../admin-x-ds/settings/SettingGroup';
|
import SettingGroup from '../../../admin-x-ds/settings/SettingGroup';
|
||||||
import TabView from '../../../admin-x-ds/global/TabView';
|
import TabView from '../../../admin-x-ds/global/TabView';
|
||||||
import UserDetailModal from './modals/UserDetailModal';
|
import UserDetailModal from './UserDetailModal';
|
||||||
import useStaffUsers from '../../../hooks/useStaffUsers';
|
import useStaffUsers from '../../../hooks/useStaffUsers';
|
||||||
import {ServicesContext} from '../../providers/ServiceProvider';
|
import {ServicesContext} from '../../providers/ServiceProvider';
|
||||||
import {User} from '../../../types/api';
|
import {User} from '../../../types/api';
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
import BrandSettings from './designAndBranding/BrandSettings';
|
import BrandSettings from './designAndBranding/BrandSettings';
|
||||||
import Button from '../../../../admin-x-ds/global/Button';
|
import Button from '../../../admin-x-ds/global/Button';
|
||||||
import NiceModal from '@ebay/nice-modal-react';
|
import NiceModal from '@ebay/nice-modal-react';
|
||||||
import PreviewModal from '../../../../admin-x-ds/global/PreviewModal';
|
import PreviewModal from '../../../admin-x-ds/global/PreviewModal';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import SettingGroup from '../../../../admin-x-ds/settings/SettingGroup';
|
import SettingGroup from '../../../admin-x-ds/settings/SettingGroup';
|
||||||
import TabView from '../../../../admin-x-ds/global/TabView';
|
import TabView from '../../../admin-x-ds/global/TabView';
|
||||||
import ThemePreview from './designAndBranding/ThemePreivew';
|
import ThemePreview from './designAndBranding/ThemePreivew';
|
||||||
import ThemeSettings from './designAndBranding/ThemeSettings';
|
import ThemeSettings from './designAndBranding/ThemeSettings';
|
||||||
import {Tab} from '../../../../admin-x-ds/global/TabView';
|
import {Tab} from '../../../admin-x-ds/global/TabView';
|
||||||
|
|
||||||
const Sidebar: React.FC = () => {
|
const Sidebar: React.FC = () => {
|
||||||
const tabs: Tab[] = [
|
const tabs: Tab[] = [
|
|
@ -1,4 +1,4 @@
|
||||||
import DesignModal from './modals/DesignModal';
|
import DesignModal from './DesignModal';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import SettingSection from '../../../admin-x-ds/settings/SettingSection';
|
import SettingSection from '../../../admin-x-ds/settings/SettingSection';
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
import Button from '../../../../../admin-x-ds/global/Button';
|
import Button from '../../../../admin-x-ds/global/Button';
|
||||||
import Heading from '../../../../../admin-x-ds/global/Heading';
|
import Heading from '../../../../admin-x-ds/global/Heading';
|
||||||
import Hint from '../../../../../admin-x-ds/global/Hint';
|
import Hint from '../../../../admin-x-ds/global/Hint';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import SettingGroupContent from '../../../../../admin-x-ds/settings/SettingGroupContent';
|
import SettingGroupContent from '../../../../admin-x-ds/settings/SettingGroupContent';
|
||||||
import TextField from '../../../../../admin-x-ds/global/TextField';
|
import TextField from '../../../../admin-x-ds/global/TextField';
|
||||||
import useSettingGroup from '../../../../../hooks/useSettingGroup';
|
import useSettingGroup from '../../../../hooks/useSettingGroup';
|
||||||
|
|
||||||
const BrandSettings: React.FC = () => {
|
const BrandSettings: React.FC = () => {
|
||||||
const {
|
const {
|
|
@ -1,4 +1,4 @@
|
||||||
import DesktopChrome from '../../../../../admin-x-ds/global/DesktopChrome';
|
import DesktopChrome from '../../../../admin-x-ds/global/DesktopChrome';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
|
|
||||||
const ThemePreview: React.FC = () => {
|
const ThemePreview: React.FC = () => {
|
Loading…
Add table
Reference in a new issue