Skip to content
Snippets Groups Projects
Commit 579adeff authored by Bastien DUMONT's avatar Bastien DUMONT :angel:
Browse files

move components

parent 360eadd7
No related branches found
No related tags found
2 merge requests!99chore: fix typos,!98feat: update visuals
Pipeline #57774 passed
Showing
with 27 additions and 27 deletions
import React from 'react'
import Modal from '../Modal/Modal'
import dowloadIcon from '../../assets/icons/ico-download.svg'
import Modal from '../Newsletter/Modal/Modal'
import styles from './DownloadModal.module.scss'
interface DowloadModalProps {
......
import React, { useState } from 'react'
import leftChevron from '../../../assets/icons/left-chevron.svg'
import rightChevron from '../../../assets/icons/right-chevron.svg'
import Modal from '../../Modal/Modal'
import Modal from '../Modal/Modal'
import './dateSelector.scss'
interface DateSelectorProps {
......
import Pagination from '@material-ui/lab/Pagination'
import React, { useContext, useEffect, useState } from 'react'
import { NewsletterService } from '../../services/newsletter.service'
import { getAxiosXSRFHeader } from '../../../axios.config'
import { UserContext, UserContextProps } from '../../../hooks/userContext'
import { NewsletterService } from '../../../services/newsletter.service'
import Modal from '../Modal/Modal'
import Pagination from '@material-ui/lab/Pagination'
import SingleImage from './SingleImage'
import { UserContext, UserContextProps } from '../../hooks/userContext'
import { getAxiosXSRFHeader } from '../../axios.config'
interface ImagePickerProps {
imageURL: string
......
@import '../../styles/config/colors';
@import '../../styles/config/breakpoints';
@import '../../../styles/config/colors';
@import '../../../styles/config/breakpoints';
.image-picker {
display: flex;
......
import React, { ChangeEvent } from 'react'
import { ContentItems } from '../Newsletter/Newsletter'
import { ContentItems } from '../Newsletter'
import './mailSubject.scss'
interface MailSubjectProps {
......@@ -18,7 +18,7 @@ const MailSubject: React.FC<MailSubjectProps> = ({
subject,
handleChange,
onDelete,
}: MailSubjectProps) => {
}) => {
const handleChangeSubject = (e: ChangeEvent<HTMLInputElement>) => {
handleChange(e.target.value, 'subject')
}
......
@import '../../styles/config/colors';
@import '../../../styles/config/colors';
.modal-bg {
background-color: rgba(27, 28, 34, 0.85);
......
import React from 'react'
import 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css'
import { convertStringToEditorState } from '../../utils/editorStateManagment'
import { convertStringToEditorState } from '../../../utils/editorStateManagment'
import CustomEditor from '../CustomEditor'
import ImagePicker from '../ImagePicker/ImagePicker'
import CustomEditor from '../Newsletter/CustomEditor'
import { ContentItems } from '../Newsletter/Newsletter'
import { ContentItems } from '../Newsletter'
import './monthlyInfo.scss'
interface MonthlyInfoProps {
onSave: () => Promise<void>
......@@ -30,7 +30,7 @@ const MonthlyInfo: React.FC<MonthlyInfoProps> = ({
handleChange,
onDelete,
imageURL,
}: MonthlyInfoProps) => {
}) => {
return (
<div className="monthlyInfo">
<h2>Informations du mois (Optionnel)</h2>
......
import React, { ChangeEvent } from 'react'
import 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css'
import { convertStringToEditorState } from '../../utils/editorStateManagment'
import CustomEditor from '../Newsletter/CustomEditor'
import { ContentItems } from '../Newsletter/Newsletter'
import { convertStringToEditorState } from '../../../utils/editorStateManagment'
import CustomEditor from '../CustomEditor'
import { ContentItems } from '../Newsletter'
import './monthlyNews.scss'
interface MonthlyNewsProps {
......@@ -23,7 +23,7 @@ const MonthlyNews: React.FC<MonthlyNewsProps> = ({
content,
handleChange,
onDelete,
}: MonthlyNewsProps) => {
}) => {
const handleChangeTitle = (e: ChangeEvent<HTMLInputElement>) => {
handleChange(e.target.value, 'title')
}
......
......@@ -13,12 +13,12 @@ import { IMonthlyNews } from '../../models/monthlyNews.model'
import { IPoll } from '../../models/poll.model'
import { NewsletterService } from '../../services/newsletter.service'
import Loader from '../Loader/Loader'
import MailSubject from '../MailSuject/mailSubject'
import Modal from '../Modal/Modal'
import MonthlyInfo from '../MonthlyInfo/MonthlyInfo'
import MonthlyNews from '../MonthlyNews/MonthlyNews'
import Poll from '../Poll/Poll'
import DateSelector from './DateSelector/DateSelector'
import MailSubject from './MailSuject/mailSubject'
import Modal from './Modal/Modal'
import MonthlyInfo from './MonthlyInfo/MonthlyInfo'
import MonthlyNews from './MonthlyNews/MonthlyNews'
import Poll from './Poll/Poll'
import './newsletter.scss'
export type ContentItems =
......
import React, { ChangeEvent } from 'react'
import 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css'
import { convertStringToEditorState } from '../../utils/editorStateManagment'
import CustomEditor from '../Newsletter/CustomEditor'
import { ContentItems } from '../Newsletter/Newsletter'
import { convertStringToEditorState } from '../../../utils/editorStateManagment'
import CustomEditor from '../CustomEditor'
import { ContentItems } from '../Newsletter'
import './poll.scss'
interface PollProps {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment