Skip to content

Commit 8f49017

Browse files
committed
Remove duplicate 'svg' definition
1 parent 603d7fd commit 8f49017

File tree

2 files changed

+2
-150
lines changed

2 files changed

+2
-150
lines changed

codegen/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ Object.keys(svgProps).forEach(elName => {
7171
// The attribute list for <svg> in react-html-attributes
7272
// is wrong (it contains the union of the attributes of all
7373
// svg elements)
74-
delete htmlProps['svg'];
74+
delete htmlProps.elements.html[htmlProps.elements.html.indexOf("svg")];
75+
delete htmlProps["svg"];
7576

7677
const printRecord = (e, elProps) =>
7778
elProps.length

src/React/Basic/DOM/Generated.purs

Lines changed: 0 additions & 149 deletions
Original file line numberDiff line numberDiff line change
@@ -15167,155 +15167,6 @@ sup' = unsafeCreateDOMComponent "sup"
1516715167
sup_ :: Array JSX -> JSX
1516815168
sup_ children = sup { children }
1516915169

15170-
type Props_svg =
15171-
( _data :: Object String
15172-
, about :: String
15173-
, acceptCharset :: String
15174-
, accessKey :: String
15175-
, allowFullScreen :: Boolean
15176-
, allowTransparency :: Boolean
15177-
, autoComplete :: Boolean
15178-
, autoFocus :: Boolean
15179-
, autoPlay :: Boolean
15180-
, capture :: Boolean
15181-
, cellPadding :: String
15182-
, cellSpacing :: String
15183-
, charSet :: String
15184-
, children :: Array JSX
15185-
, classID :: String
15186-
, className :: String
15187-
, colSpan :: Int
15188-
, contentEditable :: Boolean
15189-
, contextMenu :: String
15190-
, crossOrigin :: String
15191-
, dangerouslySetInnerHTML :: { __html :: String }
15192-
, datatype :: String
15193-
, dateTime :: String
15194-
, dir :: String
15195-
, draggable :: Boolean
15196-
, encType :: String
15197-
, formAction :: String
15198-
, formEncType :: String
15199-
, formMethod :: String
15200-
, formNoValidate :: Boolean
15201-
, formTarget :: String
15202-
, frameBorder :: String
15203-
, hidden :: Boolean
15204-
, hrefLang :: String
15205-
, htmlFor :: String
15206-
, httpEquiv :: String
15207-
, icon :: String
15208-
, id :: String
15209-
, inlist :: String
15210-
, inputMode :: String
15211-
, is :: String
15212-
, itemID :: String
15213-
, itemProp :: String
15214-
, itemRef :: String
15215-
, itemScope :: Boolean
15216-
, itemType :: String
15217-
, key :: String
15218-
, keyParams :: String
15219-
, keyType :: String
15220-
, lang :: String
15221-
, marginHeight :: String
15222-
, marginWidth :: String
15223-
, maxLength :: Int
15224-
, mediaGroup :: String
15225-
, minLength :: Int
15226-
, noValidate :: Boolean
15227-
, onAnimationEnd :: EventHandler
15228-
, onAnimationIteration :: EventHandler
15229-
, onAnimationStart :: EventHandler
15230-
, onBlur :: EventHandler
15231-
, onClick :: EventHandler
15232-
, onCompositionEnd :: EventHandler
15233-
, onCompositionStart :: EventHandler
15234-
, onCompositionUpdate :: EventHandler
15235-
, onContextMenu :: EventHandler
15236-
, onCopy :: EventHandler
15237-
, onCut :: EventHandler
15238-
, onDoubleClick :: EventHandler
15239-
, onDrag :: EventHandler
15240-
, onDragEnd :: EventHandler
15241-
, onDragEnter :: EventHandler
15242-
, onDragExit :: EventHandler
15243-
, onDragLeave :: EventHandler
15244-
, onDragOver :: EventHandler
15245-
, onDragStart :: EventHandler
15246-
, onDrop :: EventHandler
15247-
, onFocus :: EventHandler
15248-
, onGotPointerCapture :: EventHandler
15249-
, onInvalid :: EventHandler
15250-
, onKeyDown :: EventHandler
15251-
, onKeyPress :: EventHandler
15252-
, onKeyUp :: EventHandler
15253-
, onLostPointerCapture :: EventHandler
15254-
, onMouseDown :: EventHandler
15255-
, onMouseEnter :: EventHandler
15256-
, onMouseLeave :: EventHandler
15257-
, onMouseMove :: EventHandler
15258-
, onMouseOut :: EventHandler
15259-
, onMouseOver :: EventHandler
15260-
, onMouseUp :: EventHandler
15261-
, onPaste :: EventHandler
15262-
, onPointerCancel :: EventHandler
15263-
, onPointerDown :: EventHandler
15264-
, onPointerEnter :: EventHandler
15265-
, onPointerLeave :: EventHandler
15266-
, onPointerMove :: EventHandler
15267-
, onPointerOut :: EventHandler
15268-
, onPointerOver :: EventHandler
15269-
, onPointerUp :: EventHandler
15270-
, onSelect :: EventHandler
15271-
, onSubmit :: EventHandler
15272-
, onTouchCancel :: EventHandler
15273-
, onTouchEnd :: EventHandler
15274-
, onTouchMove :: EventHandler
15275-
, onTouchStart :: EventHandler
15276-
, onTransitionEnd :: EventHandler
15277-
, onWheel :: EventHandler
15278-
, prefix :: String
15279-
, property :: String
15280-
, radioGroup :: String
15281-
, readOnly :: Boolean
15282-
, ref :: Ref (Nullable Node)
15283-
, resource :: String
15284-
, role :: String
15285-
, rowSpan :: Int
15286-
, scoped :: Boolean
15287-
, seamless :: Boolean
15288-
, security :: String
15289-
, spellCheck :: Boolean
15290-
, srcDoc :: JSX
15291-
, srcLang :: String
15292-
, srcSet :: String
15293-
, style :: CSS
15294-
, suppressContentEditableWarning :: Boolean
15295-
, tabIndex :: Int
15296-
, title :: String
15297-
, typeof :: String
15298-
, unselectable :: Boolean
15299-
, useMap :: String
15300-
, vocab :: String
15301-
, wmode :: String
15302-
)
15303-
15304-
svg
15305-
:: forall attrs attrs_
15306-
. Union attrs attrs_ Props_svg
15307-
=> Record attrs
15308-
-> JSX
15309-
svg = element svg'
15310-
15311-
svg'
15312-
:: forall attrs attrs_
15313-
. Union attrs attrs_ Props_svg
15314-
=> ReactComponent (Record attrs)
15315-
svg' = unsafeCreateDOMComponent "svg"
15316-
15317-
svg_ :: Array JSX -> JSX
15318-
svg_ children = svg { children }
1531915170

1532015171
type Props_table =
1532115172
( _data :: Object String

0 commit comments

Comments
 (0)