french crap

This commit is contained in:
Jean Ouina 2020-08-10 23:41:06 +02:00
parent e669bc9525
commit 3ef6f4d90e
5 changed files with 163 additions and 163 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,54 +1,54 @@
import WebpackLoader from "../../modules/WebpackLoader"
import { ReactNode } from "react"
import Utils from "../../modules/Utils"
type SettingSubTitleProps = {
children: ReactNode
className?: string
}
let TitleModules
export default class SettingSubTitle extends React.Component<SettingSubTitleProps> {
static defaultProps:SettingSubTitleProps = {
children: [],
className: ""
}
get modules(){
return TitleModules || (TitleModules = [
WebpackLoader.find(e => typeof e.marginTop60 === "string"),
WebpackLoader.findByUniqueProperties(["h5"]),
window.Lightcord.Api.WebpackLoader.findByUniqueProperties(["size14"]),
window.Lightcord.Api.WebpackLoader.findByUniqueProperties(["colorStandard"])
])
}
render(){
let [
marginModule,
titleModule,
sizeModule,
colorModule
] = this.modules
let props = this.props
let className = `${colorModule.colorStandard} ${sizeModule.size14} ${titleModule.h5} ${marginModule.marginBottom4}`
if(props.className)className =+ " "+props.className
return React.createElement("h5", {className}, props.children)
}
static get AllPreviews(){
return AllPreviews || (() => {
AllPreviews = []
AllPreviews.push([
{
children: "Exemple title"
}
])
return AllPreviews
})()
}
}
import WebpackLoader from "../../modules/WebpackLoader"
import { ReactNode } from "react"
import Utils from "../../modules/Utils"
type SettingSubTitleProps = {
children: ReactNode
className?: string
}
let TitleModules
export default class SettingSubTitle extends React.Component<SettingSubTitleProps> {
static defaultProps:SettingSubTitleProps = {
children: [],
className: ""
}
get modules(){
return TitleModules || (TitleModules = [
WebpackLoader.find(e => typeof e.marginTop60 === "string"),
WebpackLoader.findByUniqueProperties(["h5"]),
window.Lightcord.Api.WebpackLoader.findByUniqueProperties(["size14"]),
window.Lightcord.Api.WebpackLoader.findByUniqueProperties(["colorStandard"])
])
}
render(){
let [
marginModule,
titleModule,
sizeModule,
colorModule
] = this.modules
let props = this.props
let className = `${colorModule.colorStandard} ${sizeModule.size14} ${titleModule.h5} ${marginModule.marginBottom4}`
if(props.className)className =+ " "+props.className
return React.createElement("h5", {className}, props.children)
}
static get AllPreviews(){
return AllPreviews || (() => {
AllPreviews = []
AllPreviews.push([
{
children: "Example title"
}
])
return AllPreviews
})()
}
}
let AllPreviews

View File

@ -1,52 +1,52 @@
import WebpackLoader from "../../modules/WebpackLoader"
import Title from "./Title"
import { ReactNode } from "react"
type SettingsTitleProps = {
children: ReactNode
className?: string
}
let TitleModules
export default class SettingsTitle extends React.Component<SettingsTitleProps> {
constructor(props: SettingsTitleProps){
super(props)
}
get modules(){
return TitleModules || (TitleModules = [
WebpackLoader.find(e => typeof e.marginTop60 === "string")
])
}
render(){
let [
marginModule
] = this.modules
let props = this.props
let className = `${marginModule.marginTop60} ${marginModule.marginBottom20}`
if(props.className)className =+ " "+props.className
return React.createElement(Title, {className}, props.children)
}
static defaultProps:SettingsTitleProps = {
children: [""],
className: ""
}
static get AllPreviews(){
return AllPreviews || (() => {
AllPreviews = []
AllPreviews.push([
{
children: "Exemple title"
}
])
return AllPreviews
})()
}
}
import WebpackLoader from "../../modules/WebpackLoader"
import Title from "./Title"
import { ReactNode } from "react"
type SettingsTitleProps = {
children: ReactNode
className?: string
}
let TitleModules
export default class SettingsTitle extends React.Component<SettingsTitleProps> {
constructor(props: SettingsTitleProps){
super(props)
}
get modules(){
return TitleModules || (TitleModules = [
WebpackLoader.find(e => typeof e.marginTop60 === "string")
])
}
render(){
let [
marginModule
] = this.modules
let props = this.props
let className = `${marginModule.marginTop60} ${marginModule.marginBottom20}`
if(props.className)className =+ " "+props.className
return React.createElement(Title, {className}, props.children)
}
static defaultProps:SettingsTitleProps = {
children: [""],
className: ""
}
static get AllPreviews(){
return AllPreviews || (() => {
AllPreviews = []
AllPreviews.push([
{
children: "Example title"
}
])
return AllPreviews
})()
}
}
let AllPreviews

View File

@ -1,55 +1,55 @@
import WebpackLoader from "../../modules/WebpackLoader"
import { ReactNode } from "react"
type TitleProps = {
children?: ReactNode,
className?: string
}
let TitleModules
export default class Title extends React.Component<TitleProps> {
constructor(props: TitleProps){
super(props)
}
get modules(){
return TitleModules || (TitleModules = [
WebpackLoader.find(e => typeof e.colorStandard === "string"),
WebpackLoader.find(e => typeof e.size32 === "string"),
WebpackLoader.find(e => typeof e.h2 === "string")
])
}
render(){
let [
colorModule,
sizeModule,
titleModule
] = this.modules
let props = this.props
let className = `${colorModule.colorStandard} ${sizeModule.size14} ${titleModule.h2} ${titleModule.defaultColor} ${titleModule.defaultMarginh2}`
if(props.className)className += " "+props.className
return React.createElement("h2", {className}, props.children)
}
static defaultProps:TitleProps = {
children: null,
className: null
}
static get AllPreviews(){
return AllPreviews || (() => {
AllPreviews = []
AllPreviews.push([
{
children: "Exemple title"
}
])
return AllPreviews
})()
}
}
import WebpackLoader from "../../modules/WebpackLoader"
import { ReactNode } from "react"
type TitleProps = {
children?: ReactNode,
className?: string
}
let TitleModules
export default class Title extends React.Component<TitleProps> {
constructor(props: TitleProps){
super(props)
}
get modules(){
return TitleModules || (TitleModules = [
WebpackLoader.find(e => typeof e.colorStandard === "string"),
WebpackLoader.find(e => typeof e.size32 === "string"),
WebpackLoader.find(e => typeof e.h2 === "string")
])
}
render(){
let [
colorModule,
sizeModule,
titleModule
] = this.modules
let props = this.props
let className = `${colorModule.colorStandard} ${sizeModule.size14} ${titleModule.h2} ${titleModule.defaultColor} ${titleModule.defaultMarginh2}`
if(props.className)className += " "+props.className
return React.createElement("h2", {className}, props.children)
}
static defaultProps:TitleProps = {
children: null,
className: null
}
static get AllPreviews(){
return AllPreviews || (() => {
AllPreviews = []
AllPreviews.push([
{
children: "Example title"
}
])
return AllPreviews
})()
}
}
let AllPreviews