import React, { useState } from 'react';
export default function CreateChannelModal({ onClose, onSave, defaultType = 'text' }) {
const [name, setName] = useState('');
const [type, setType] = useState(defaultType);
const handleSave = () => {
const cleanName = name.trim().toLowerCase().replace(/[^a-z0-9-]/g, '-');
if (cleanName) onSave(cleanName, type);
};
return (
e.stopPropagation()}>
Create Channel
);
}