remove dependencies to @strudel.cycles/react

This commit is contained in:
Felix Roos 2023-12-28 21:04:29 +01:00
parent 201fe726b6
commit 014303b0d5
19 changed files with 81 additions and 547 deletions

View file

@ -1,5 +1,4 @@
import { cx } from '@strudel.cycles/react';
import React from 'react';
import cx from '@src/cx.mjs';
export function ConsoleTab({ log }) {
return (

View file

@ -1,5 +1,4 @@
import { cx } from '@strudel.cycles/react';
import React from 'react';
import cx from '@src/cx.mjs';
export function ButtonGroup({ value, onChange, items }) {
return (

View file

@ -1,6 +1,7 @@
import XMarkIcon from '@heroicons/react/20/solid/XMarkIcon';
import { logger } from '@strudel.cycles/core';
import { cx, useEvent } from '@strudel.cycles/react';
import useEvent from '@src/useEvent.mjs';
import cx from '@src/cx.mjs';
import { nanoid } from 'nanoid';
import React, { useCallback, useLayoutEffect, useRef, useState } from 'react';
import { setActiveFooter, useSettings } from '../../settings.mjs';

View file

@ -1,6 +1,5 @@
import React from 'react';
import { defaultSettings, settingsMap, useSettings } from '../../settings.mjs';
import { themes } from '../themes.mjs';
import { themes } from '@strudel/codemirror';
import { ButtonGroup } from './Forms.jsx';
function Checkbox({ label, value, onChange }) {

View file

@ -1,5 +1,4 @@
import { useEvent } from '@strudel.cycles/react';
// import { cx } from '@strudel.cycles/react';
import useEvent from '@src/useEvent.mjs';
import { useStore } from '@nanostores/react';
import { getAudioContext, soundMap, connectToDestination } from '@strudel.cycles/webaudio';
import React, { useMemo, useRef } from 'react';

View file

@ -1,6 +1,4 @@
import { cx } from '@strudel.cycles/react';
import React from 'react';
import * as tunes from '../tunes.mjs';
import cx from '@src/cx.mjs';
const { BASE_URL } = import.meta.env;
const baseNoTrailing = BASE_URL.endsWith('/') ? BASE_URL.slice(0, -1) : BASE_URL;