import React, { useMemo, useCallback } from 'react'; import { Box, Table, Icon, Button } from '@rocket.chat/fuselage'; import FilterByText from '../../components/FilterByText'; import GenericTable from '../../components/GenericTable'; import { useCustomSound } from '../../contexts/CustomSoundContext'; import { useTranslation } from '../../contexts/TranslationContext'; function AdminSounds({ data, sort, onClick, onHeaderClick, setParams, params, }) { const t = useTranslation(); const header = useMemo(() => [ {t('Name')}, , ], [sort]); const customSound = useCustomSound(); const handlePlay = useCallback((sound) => { customSound.play(sound); }, []); const renderRow = (sound) => { const { _id, name } = sound; return {name} ; }; return } />; } export default AdminSounds;