Skip to content

Commit

Permalink
Reorganize UI folders
Browse files Browse the repository at this point in the history
  • Loading branch information
ericglau committed Feb 4, 2025
1 parent 5a9740f commit e224e35
Show file tree
Hide file tree
Showing 70 changed files with 77 additions and 77 deletions.
2 changes: 1 addition & 1 deletion packages/ui/api/ai.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import OpenAI from 'https://esm.sh/[email protected]'
import { OpenAIStream, StreamingTextResponse } from 'https://esm.sh/[email protected]'
import { erc20Function, erc721Function, erc1155Function, stablecoinFunction, realWorldAssetFunction, governorFunction, customFunction } from '../src/wiz-functions.ts'
import { erc20Function, erc721Function, erc1155Function, stablecoinFunction, realWorldAssetFunction, governorFunction, customFunction } from '../src/solidity/wiz-functions.ts'
import { Redis } from 'https://esm.sh/@upstash/[email protected]'

export default async (req: Request) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<script lang="ts">
import type { Access } from '@openzeppelin/wizard-cairo';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import HelpTooltip from '../../HelpTooltip.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
export let access: Access;
export let required: boolean;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions, OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import { account, Account, infoDefaults } from '@openzeppelin/wizard-cairo';
import UpgradeabilityField from './UpgradeabilityField.svelte';
import InfoSection from './InfoSection.svelte';
import { error } from '../../error-tooltip';
import { error } from '../common/error-tooltip';
export const opts: Required<KindedOptions['Account']> = {
kind: 'Account',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,20 @@
import CustomControls from './CustomControls.svelte';
import AccountControls from './AccountControls.svelte';
import GovernorControls from './GovernorControls.svelte';
import CopyIcon from '../../icons/CopyIcon.svelte';
import CheckIcon from '../../icons/CheckIcon.svelte';
import DownloadIcon from '../../icons/DownloadIcon.svelte';
import Dropdown from '../../Dropdown.svelte';
import OverflowMenu from '../../OverflowMenu.svelte';
import FileIcon from '../../icons/FileIcon.svelte';
import CopyIcon from '../common/icons/CopyIcon.svelte';
import CheckIcon from '../common/icons/CheckIcon.svelte';
import DownloadIcon from '../common/icons/DownloadIcon.svelte';
import Dropdown from '../common/Dropdown.svelte';
import OverflowMenu from '../common/OverflowMenu.svelte';
import FileIcon from '../common/icons/FileIcon.svelte';
import type { KindedOptions, Kind, Contract, OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import { ContractBuilder, buildGeneric, printContract, sanitizeKind, OptionsError } from '@openzeppelin/wizard-cairo';
import { postConfig } from '../../post-config';
import { postConfig } from '../common/post-config';
import { saveAs } from 'file-saver';
import { injectHyperlinks } from './inject-hyperlinks';
import { InitialOptions } from '../../initial-options';
import { InitialOptions } from '../common/initial-options';
import VestingControls from './VestingControls.svelte';
const dispatch = createEventDispatcher();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions, OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import { custom, infoDefaults } from '@openzeppelin/wizard-cairo';
import AccessControlSection from './AccessControlSection.svelte';
import UpgradeabilityField from './UpgradeabilityField.svelte';
import InfoSection from './InfoSection.svelte';
import { error } from '../../error-tooltip';
import { error } from '../common/error-tooltip';
export const opts: Required<KindedOptions['Custom']> = {
kind: 'Custom',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions, OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import { erc1155, infoDefaults } from '@openzeppelin/wizard-cairo';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions, OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import { premintPattern, erc20, infoDefaults } from '@openzeppelin/wizard-cairo';
import AccessControlSection from './AccessControlSection.svelte';
import UpgradeabilityField from './UpgradeabilityField.svelte';
import InfoSection from './InfoSection.svelte';
import { error } from '../../error-tooltip';
import { error } from '../common/error-tooltip';
export const opts: Required<KindedOptions['ERC20']> = {
kind: 'ERC20',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions, OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import { erc721, infoDefaults } from '@openzeppelin/wizard-cairo';
Expand All @@ -8,7 +8,7 @@
import UpgradeabilityField from './UpgradeabilityField.svelte';
import RoyaltyInfoSection from './RoyaltyInfoSection.svelte';
import InfoSection from './InfoSection.svelte';
import { error } from '../../error-tooltip';
import { error } from '../common/error-tooltip';
export const opts: Required<KindedOptions['ERC721']> = {
kind: 'ERC721',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions, OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import { governor, infoDefaults } from '@openzeppelin/wizard-cairo';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
import UpgradeabilityField from './UpgradeabilityField.svelte';
import InfoSection from './InfoSection.svelte';
import { error } from '../../error-tooltip';
import { resizeToFit } from '../../resize-to-fit';
import { error } from '../common/error-tooltip';
import { resizeToFit } from '../common/resize-to-fit';
const defaults = governor.defaults;
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<script lang="ts">
import type { OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import type { RoyaltyInfoOptions } from '@openzeppelin/wizard-cairo/src';
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import { royaltyInfoDefaults } from '@openzeppelin/wizard-cairo';
import { error } from '../../error-tooltip';
import { error } from '../common/error-tooltip';
export let opts: RoyaltyInfoOptions = royaltyInfoDefaults;
export let errors: undefined | OptionsErrorMessages;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<script lang="ts">
import type { Upgradeable } from '@openzeppelin/wizard-cairo';
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
export let upgradeable: Upgradeable;
</script>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions, OptionsErrorMessages } from '@openzeppelin/wizard-cairo';
import { vesting, infoDefaults } from '@openzeppelin/wizard-cairo';
import InfoSection from './InfoSection.svelte';
import { error } from '../../error-tooltip';
import { error } from '../common/error-tooltip';
export const opts: Required<KindedOptions['Vesting']> = {
kind: 'Vesting',
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion packages/ui/src/embed.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type { Message } from './post-message';
import type { Message } from './common/post-message';

if (!document.currentScript || !('src' in document.currentScript)) {
throw new Error('Unknown script URL');
Expand Down
12 changes: 6 additions & 6 deletions packages/ui/src/main.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import './styles/global.css';
import './common/styles/global.css';

import type {} from 'svelte';
import App from './lang/solidity/App.svelte';
import CairoApp from './lang/cairo/App.svelte';
import { postMessage } from './post-message';
import UnsupportedVersion from './UnsupportedVersion.svelte';
import App from './solidity/App.svelte';
import CairoApp from './cairo/App.svelte';
import { postMessage } from './common/post-message';
import UnsupportedVersion from './common/UnsupportedVersion.svelte';
import semver from 'semver';
import { compatibleContractsSemver as compatibleSolidityContractsSemver } from '@openzeppelin/wizard';
import { compatibleContractsSemver as compatibleCairoContractsSemver } from '@openzeppelin/wizard-cairo';
import type { InitialOptions } from './initial-options';
import type { InitialOptions } from './common/initial-options.ts';

function postResize() {
const { height } = document.documentElement.getBoundingClientRect();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<script lang="ts">
import type { Access } from '@openzeppelin/wizard';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import HelpTooltip from '../../HelpTooltip.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
export let access: Access;
export let required: boolean;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,30 +10,30 @@
import RealWorldAssetControls from './RealWorldAssetControls.svelte';
import GovernorControls from './GovernorControls.svelte';
import CustomControls from './CustomControls.svelte';
import CopyIcon from '../../icons/CopyIcon.svelte';
import CheckIcon from '../../icons/CheckIcon.svelte';
import RemixIcon from '../../icons/RemixIcon.svelte';
import DownloadIcon from '../../icons/DownloadIcon.svelte';
import ZipIcon from '../../icons/ZipIcon.svelte';
import FileIcon from '../../icons/FileIcon.svelte';
import ArrowsLeft from '../../icons/ArrowsLeft.svelte';
import ArrowsRight from '../../icons/ArrowsRight.svelte';
import Dropdown from '../../Dropdown.svelte';
import OverflowMenu from '../../OverflowMenu.svelte';
import Tooltip from '../../Tooltip.svelte';
import CopyIcon from '../common/icons/CopyIcon.svelte';
import CheckIcon from '../common/icons/CheckIcon.svelte';
import RemixIcon from '../common/icons/RemixIcon.svelte';
import DownloadIcon from '../common/icons/DownloadIcon.svelte';
import ZipIcon from '../common/icons/ZipIcon.svelte';
import FileIcon from '../common/icons/FileIcon.svelte';
import ArrowsLeft from '../common/icons/ArrowsLeft.svelte';
import ArrowsRight from '../common/icons/ArrowsRight.svelte';
import Dropdown from '../common/Dropdown.svelte';
import OverflowMenu from '../common/OverflowMenu.svelte';
import Tooltip from '../common/Tooltip.svelte';
import Wiz from './Wiz.svelte';
import DefenderDeployModal from './DefenderDeployModal.svelte';
import type { KindedOptions, Kind, Contract, OptionsErrorMessages } from '@openzeppelin/wizard';
import { ContractBuilder, buildGeneric, printContract, sanitizeKind, OptionsError } from '@openzeppelin/wizard';
import { getImports } from '@openzeppelin/wizard/get-imports';
import { postConfig } from '../../post-config';
import { postConfig } from '../common/post-config';
import { remixURL } from './remix';
import { saveAs } from 'file-saver';
import { injectHyperlinks } from './inject-hyperlinks';
import { InitialOptions } from '../../initial-options';
import { postMessageToIframe } from '../../post-message';
import { InitialOptions } from '../common/initial-options';
import { postMessageToIframe } from '../common/post-message';
const dispatch = createEventDispatcher();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions } from '@openzeppelin/wizard';
import { custom, infoDefaults } from '@openzeppelin/wizard';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions } from '@openzeppelin/wizard';
import { erc1155, infoDefaults } from '@openzeppelin/wizard';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions } from '@openzeppelin/wizard';
import { erc20, premintPattern, infoDefaults } from '@openzeppelin/wizard';
import AccessControlSection from './AccessControlSection.svelte';
import UpgradeabilitySection from './UpgradeabilitySection.svelte';
import InfoSection from './InfoSection.svelte';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
export let opts: Required<KindedOptions['ERC20']> = {
kind: 'ERC20',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions } from '@openzeppelin/wizard';
import { erc721, infoDefaults } from '@openzeppelin/wizard';
import AccessControlSection from './AccessControlSection.svelte';
import UpgradeabilitySection from './UpgradeabilitySection.svelte';
import InfoSection from './InfoSection.svelte';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
export let opts: Required<KindedOptions['ERC721']> = {
kind: 'ERC721',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions, OptionsErrorMessages } from '@openzeppelin/wizard';
import { governor, infoDefaults } from '@openzeppelin/wizard';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
import UpgradeabilitySection from './UpgradeabilitySection.svelte';
import InfoSection from './InfoSection.svelte';
import { error } from '../../error-tooltip';
import { resizeToFit } from '../../resize-to-fit';
import { error } from '../common/error-tooltip';
import { resizeToFit } from '../common/resize-to-fit';
const defaults = governor.defaults;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import type { Info } from '@openzeppelin/wizard';
import { infoDefaults } from '@openzeppelin/wizard';
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
export let info: Info;
</script>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions } from '@openzeppelin/wizard';
import { realWorldAsset, premintPattern, infoDefaults } from '@openzeppelin/wizard';
import AccessControlSection from './AccessControlSection.svelte';
import InfoSection from './InfoSection.svelte';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
export let opts: Required<KindedOptions['RealWorldAsset']> = {
kind: 'RealWorldAsset',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<script lang="ts">
import HelpTooltip from '../../HelpTooltip.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
import type { KindedOptions } from '@openzeppelin/wizard';
import { stablecoin, premintPattern, infoDefaults } from '@openzeppelin/wizard';
import AccessControlSection from './AccessControlSection.svelte';
import InfoSection from './InfoSection.svelte';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
export let opts: Required<KindedOptions['Stablecoin']> = {
kind: 'Stablecoin',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<script lang="ts">
import type { Upgradeable } from '@openzeppelin/wizard';
import ToggleRadio from '../../inputs/ToggleRadio.svelte';
import HelpTooltip from '../../HelpTooltip.svelte';
import ToggleRadio from '../common/inputs/ToggleRadio.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
export let upgradeable: Upgradeable;
</script>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<script lang="ts">
import UserAvatar from '../../icons/UserAvatar.svelte';
import WizAvatar from '../../icons/WizAvatar.svelte'
import WizIcon from '../../icons/WizIcon.svelte'
import XIcon from '../../icons/XIcon.svelte';
import UserAvatar from '../common/icons/UserAvatar.svelte';
import WizAvatar from '../common/icons/WizAvatar.svelte'
import WizIcon from '../common/icons/WizIcon.svelte'
import XIcon from '../common/icons/XIcon.svelte';
import type { GenericOptions } from '@openzeppelin/wizard';
import { nanoid } from 'nanoid';
import MinimizeIcon from '../../icons/MinimizeIcon.svelte';
import MaximizeIcon from '../../icons/MaximizeIcon.svelte';
import HelpTooltip from '../../HelpTooltip.svelte';
import MinimizeIcon from '../common/icons/MinimizeIcon.svelte';
import MaximizeIcon from '../common/icons/MaximizeIcon.svelte';
import HelpTooltip from '../common/HelpTooltip.svelte';
export let functionCall: {
name?: string,
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion packages/ui/src/standalone.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@tailwind utilities;
@import "styles/vars.css";
@import "common/styles/vars.css";

body {
font-family: Helvetica, Arial, sans-serif;
Expand Down

0 comments on commit e224e35

Please sign in to comment.