Skip to content
This repository was archived by the owner on Sep 3, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions scripts/lib/buildExpressionFromParams.ts
Original file line number Diff line number Diff line change
Expand Up @@ -207,8 +207,7 @@ export default function buildExpressionFromParams(
} else {
return {
type: 'repeat',
begin: expressionParams.begin,
end: expressionParams.end,
count: expressionParams.count,
child: buildExpressionFromParams(expressionParams.child)
}
}
Expand Down
60 changes: 0 additions & 60 deletions scripts/lib/initialExpressionContainers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1409,50 +1409,6 @@ export const gxqm = initializeExpressionContainer({
}
})

export const gcie = initializeExpressionContainer([
{
begin: 2,
end: 3,
child: [
'blankNumber',
{
shorthandBinary: 'mult'
}
]
},
{
shorthandNumber: 1
}
])

export const xcln = initializeDoneExpressionContainer({
shorthandNumber: 6
})

export const gwwy = initializeExpressionContainer([
{
begin: 3,
child: [
'blankNumber',
{
shorthandBinary: 'mult'
}
]
},
{
begin: 2,
child: [
'blankNumber',
{
shorthandBinary: 'mult'
}
]
},
{
shorthandNumber: 1
}
])

export const ygid = initializeExpressionContainer([
{
shorthandNumber: 3
Expand All @@ -1477,22 +1433,6 @@ export const ygid = initializeExpressionContainer([
]
])

export const gskq = initializeExpressionContainer([
{
begin: 2,
end: 4,
child: [
'blankNumber',
{
shorthandBinary: 'mult'
}
]
},
{
shorthandNumber: 1
}
])

export const vibe = initializeExpressionContainer([
{
shorthandFunc: 'add'
Expand Down
39 changes: 0 additions & 39 deletions scripts/lib/runnerConfigs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2742,45 +2742,6 @@ export const zqum: ExpressionRunnerShorthandConfig = {
initialExpressionContainer: initialExpressionContainers.qolg
}

export const oklg: ExpressionRunnerShorthandConfig = {
runner: 'simple',
initialExpressionContainer: initialExpressionContainers.gcie,
caption: { name: 'repeatingMathBoxCaption' }
}

export const eqvz: ExpressionRunnerShorthandConfig = {
runner: 'simple',
initialExpressionContainer: initialExpressionContainers.gcie
}

export const emme: ExpressionRunnerShorthandConfig = {
runner: 'predefined',
initialExpressionContainers: [
initialExpressionContainers.gcie,
initialExpressionContainers.xcln
]
}

export const hawd: ExpressionRunnerShorthandConfig = {
runner: 'simple',
initialExpressionContainer: initialExpressionContainers.gwwy
}

export const prfy: ExpressionRunnerShorthandConfig = {
runner: 'simple',
initialExpressionContainer: initialExpressionContainers.ygid
}

export const nxsa: ExpressionRunnerShorthandConfig = {
runner: 'simple',
initialExpressionContainer: initialExpressionContainers.xcln
}

export const yzdy: ExpressionRunnerShorthandConfig = {
runner: 'simple',
initialExpressionContainer: initialExpressionContainers.gskq
}

export const lizi: ExpressionRunnerShorthandConfig = {
runner: 'simple',
initialExpressionContainer: initialExpressionContainers.vibe
Expand Down
24 changes: 4 additions & 20 deletions src/components/RepeatBorder.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ import ExpressionRunnerContext from 'src/components/ExpressionRunnerContext'
import { ExpressionRunnerContextProps } from 'src/types/ExpressionRunnerTypes'
import EmojiNumber from 'src/components/EmojiNumber'

export interface ConditionalBorderProps {
begin: number
end?: number
export interface RepeatBorderProps {
count: number
variableSizeOverrides?: ExpressionRunnerContextProps['variableSize']
}

Expand Down Expand Up @@ -36,11 +35,7 @@ const width = (
}
}

const RepeatBorder = ({
begin,
end,
variableSizeOverrides
}: ConditionalBorderProps) => {
const RepeatBorder = ({ count, variableSizeOverrides }: RepeatBorderProps) => {
const { variableSize } = useContext(ExpressionRunnerContext)
return (
<>
Expand All @@ -66,18 +61,7 @@ const RepeatBorder = ({
font-size: ${fontSize(variableSizeOverrides || variableSize)};
`}
>
<EmojiNumber number={begin} />
{end &&
[...Array(end - begin).keys()].map(number => (
<span
key={`number-${number}`}
css={css`
display: inline-block;
`}
>
<EmojiNumber number={begin + number + 1} />
</span>
))}
<EmojiNumber number={count} />
</span>
<span
css={css`
Expand Down
2 changes: 1 addition & 1 deletion src/components/RepeatExpressionBox.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ const RepeatExpressionBox = ({ expression }: RepeatExpressionBoxProps) => {
position: relative;
`}
>
<RepeatBorder begin={expression.begin} end={expression.end} />
<RepeatBorder count={expression.count} />
<ExpressionBox expression={expression.child} />
</FlexCenter>
</Flex>
Expand Down
12 changes: 0 additions & 12 deletions src/components/Runners/Emme.tsx

This file was deleted.

12 changes: 0 additions & 12 deletions src/components/Runners/Eqvz.tsx

This file was deleted.

12 changes: 0 additions & 12 deletions src/components/Runners/Hawd.tsx

This file was deleted.

12 changes: 0 additions & 12 deletions src/components/Runners/Nxsa.tsx

This file was deleted.

12 changes: 0 additions & 12 deletions src/components/Runners/Oklg.tsx

This file was deleted.

12 changes: 0 additions & 12 deletions src/components/Runners/Prfy.tsx

This file was deleted.

12 changes: 0 additions & 12 deletions src/components/Runners/Yzdy.tsx

This file was deleted.

7 changes: 0 additions & 7 deletions src/components/Runners/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -342,13 +342,6 @@ export { default as Sgds } from 'src/components/Runners/Sgds'
export { default as Voxy } from 'src/components/Runners/Voxy'
export { default as Lvau } from 'src/components/Runners/Lvau'
export { default as Zqum } from 'src/components/Runners/Zqum'
export { default as Oklg } from 'src/components/Runners/Oklg'
export { default as Eqvz } from 'src/components/Runners/Eqvz'
export { default as Emme } from 'src/components/Runners/Emme'
export { default as Hawd } from 'src/components/Runners/Hawd'
export { default as Prfy } from 'src/components/Runners/Prfy'
export { default as Nxsa } from 'src/components/Runners/Nxsa'
export { default as Yzdy } from 'src/components/Runners/Yzdy'
export { default as Lizi } from 'src/components/Runners/Lizi'
export { default as Mcug } from 'src/components/Runners/Mcug'
export { default as Aovj } from 'src/components/Runners/Aovj'
Expand Down
100 changes: 0 additions & 100 deletions src/lib/runners/emme.json

This file was deleted.

Loading