Skip to content

Commit b1bcd98

Browse files
authoredAug 5, 2024··
feat!: FlashMessageList を削除 (#4822)
1 parent c09d5c0 commit b1bcd98

File tree

7 files changed

+2
-167
lines changed

7 files changed

+2
-167
lines changed
 

‎packages/smarthr-ui/src/components/FlashMessage/FlashMessage.stories.tsx

+1-23
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
import { StoryFn } from '@storybook/react'
2-
import * as React from 'react'
2+
import React from 'react'
33
import styled from 'styled-components'
44

5-
import { Button } from '../Button'
6-
75
import { FlashMessage, Props, messageTypes } from './FlashMessage'
86

9-
import { FlashMessageListProvider, useFlashMessageList } from '.'
10-
117
export default {
128
title: 'States(状態)/FlashMessage(非推奨)',
139
component: FlashMessage,
@@ -161,24 +157,6 @@ export const Demo: StoryFn = () => {
161157
)
162158
}
163159

164-
let messageCount = 1
165-
const ListInner = () => {
166-
const { enqueueMessage } = useFlashMessageList()
167-
168-
const handleClick = () => {
169-
enqueueMessage({
170-
type: 'success',
171-
text: `success ${messageCount++}`,
172-
})
173-
}
174-
return <Button onClick={handleClick}>Add message</Button>
175-
}
176-
export const FlashMessageList: StoryFn = () => (
177-
<FlashMessageListProvider>
178-
<ListInner />
179-
</FlashMessageListProvider>
180-
)
181-
182160
const List = styled.ul`
183161
margin: 40px;
184162
padding-left: 0;

‎packages/smarthr-ui/src/components/FlashMessage/FlashMessageList/FlashMessageList.tsx

-34
This file was deleted.

‎packages/smarthr-ui/src/components/FlashMessage/FlashMessageList/FlashMessageListProvider.tsx

-53
This file was deleted.

‎packages/smarthr-ui/src/components/FlashMessage/FlashMessageList/Item.tsx

-34
This file was deleted.

‎packages/smarthr-ui/src/components/FlashMessage/FlashMessageList/useFlashMessageList.tsx

-16
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
11
export { FlashMessage } from './FlashMessage'
2-
export { FlashMessageListProvider } from './FlashMessageList/FlashMessageListProvider'
3-
export { useFlashMessageList } from './FlashMessageList/useFlashMessageList'

‎packages/smarthr-ui/src/index.ts

+1-5
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,7 @@ export {
1212
DropdownMenuButton,
1313
SortDropdown,
1414
} from './components/Dropdown'
15-
export {
16-
FlashMessage,
17-
FlashMessageListProvider,
18-
useFlashMessageList,
19-
} from './components/FlashMessage'
15+
export * from './components/FlashMessage'
2016
export { FloatArea } from './components/FloatArea'
2117
export { Input, CurrencyInput, SearchInput } from './components/Input'
2218
export { InputFile } from './components/InputFile'

0 commit comments

Comments
 (0)