code: tsx,icons,fakemui (4 files)

This commit is contained in:
Richard Ward
2025-12-30 12:37:09 +00:00
parent ef461f5260
commit dd9c2cd285
4 changed files with 43 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
import React from 'react'
import { Icon, IconProps } from './Icon'
export const FirstPage = (props: IconProps) => (
<Icon {...props}>
<line x1="56" y1="48" x2="56" y2="208" />
<polyline points="152 56 88 128 152 200" />
</Icon>
)

View File

@@ -0,0 +1,12 @@
import React from 'react'
import { Icon, IconProps } from './Icon'
export const GitBranch = (props: IconProps) => (
<Icon {...props}>
<line x1="128" y1="160" x2="128" y2="64" />
<circle cx="128" cy="48" r="24" />
<circle cx="128" cy="176" r="24" />
<circle cx="192" cy="96" r="24" />
<path d="M128 160a40 40 0 0 1 40-40h24" fill="none" />
</Icon>
)

View File

@@ -0,0 +1,9 @@
import React from 'react'
import { Icon, IconProps } from './Icon'
export const LastPage = (props: IconProps) => (
<Icon {...props}>
<line x1="200" y1="48" x2="200" y2="208" />
<polyline points="104 56 168 128 104 200" />
</Icon>
)

13
fakemui/icons/Robot.tsx Normal file
View File

@@ -0,0 +1,13 @@
import React from 'react'
import { Icon, IconProps } from './Icon'
export const Robot = (props: IconProps) => (
<Icon {...props}>
<rect x="32" y="56" width="192" height="160" rx="24" />
<rect x="72" y="96" width="40" height="40" rx="8" />
<rect x="144" y="96" width="40" height="40" rx="8" />
<line x1="104" y1="168" x2="152" y2="168" />
<line x1="128" y1="32" x2="128" y2="56" />
<circle cx="128" cy="20" r="12" />
</Icon>
)