chore: exclude local resource artifacts from main sync
This commit is contained in:
44
src/components/chatPromptCard/samples/LinkCardSample.tsx
Normal file
44
src/components/chatPromptCard/samples/LinkCardSample.tsx
Normal file
@@ -0,0 +1,44 @@
|
||||
import { Flex, Typography } from 'antd';
|
||||
import type { SampleMeta } from '../../../widgets/core';
|
||||
import { ChatLinkCardPreview } from '../../../app/main/mainChatPanel/ChatLinkCardPreview';
|
||||
|
||||
const { Paragraph } = Typography;
|
||||
|
||||
export const sampleMeta: SampleMeta = {
|
||||
id: 'chat-link-card-preview',
|
||||
componentId: 'chat-link-card-preview',
|
||||
title: 'Chat Link Card Preview',
|
||||
description: '채팅 응답에서 `[[link-card:...]]` 문법으로 렌더되는 외부 링크 카드 프리뷰 샘플입니다.',
|
||||
category: 'Chat',
|
||||
kind: 'feature',
|
||||
variantLabel: 'Showcase',
|
||||
order: 94,
|
||||
features: ['docs'],
|
||||
};
|
||||
|
||||
export function Sample() {
|
||||
return (
|
||||
<Flex vertical gap={16}>
|
||||
<Paragraph>
|
||||
외부 공개 링크를 카드 형태로 보여줄 때 사용하는 프리뷰입니다. 제목, 액션 라벨, 실제 이동 URL이 한 번에 보이도록
|
||||
구성했습니다.
|
||||
</Paragraph>
|
||||
<ChatLinkCardPreview
|
||||
target={{
|
||||
type: 'link_card',
|
||||
title: '업무용 모바일 시안 미리보기',
|
||||
url: 'https://preview.sm-home.cloud/chat/live?sample=card-preview',
|
||||
actionLabel: '미리보기 열기',
|
||||
}}
|
||||
/>
|
||||
<ChatLinkCardPreview
|
||||
target={{
|
||||
type: 'link_card',
|
||||
title: '배포 체크리스트 문서',
|
||||
url: 'https://test.sm-home.cloud/docs/release-checklist',
|
||||
actionLabel: '문서 열기',
|
||||
}}
|
||||
/>
|
||||
</Flex>
|
||||
);
|
||||
}
|
||||
0
src/components/common/InlineImage.tsx
Executable file → Normal file
0
src/components/common/InlineImage.tsx
Executable file → Normal file
0
src/components/dashboard/multiProgress/MultiProgressUI.tsx
Executable file → Normal file
0
src/components/dashboard/multiProgress/MultiProgressUI.tsx
Executable file → Normal file
0
src/components/dashboard/multiProgress/index.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/index.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/plugins/index.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/plugins/index.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/plugins/multi-progress.plugin.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/plugins/multi-progress.plugin.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/dashboard/multiProgress/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/dashboard/multiProgress/samples/Sample.tsx
Executable file → Normal file
0
src/components/dashboard/multiProgress/samples/Sample.tsx
Executable file → Normal file
0
src/components/dashboard/multiProgress/types/index.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/types/index.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/types/multi-progress.ts
Executable file → Normal file
0
src/components/dashboard/multiProgress/types/multi-progress.ts
Executable file → Normal file
0
src/components/dashboard/progress/ProgressUI.tsx
Executable file → Normal file
0
src/components/dashboard/progress/ProgressUI.tsx
Executable file → Normal file
0
src/components/dashboard/progress/index.ts
Executable file → Normal file
0
src/components/dashboard/progress/index.ts
Executable file → Normal file
0
src/components/dashboard/progress/plugins/index.ts
Executable file → Normal file
0
src/components/dashboard/progress/plugins/index.ts
Executable file → Normal file
0
src/components/dashboard/progress/plugins/progress.plugin.ts
Executable file → Normal file
0
src/components/dashboard/progress/plugins/progress.plugin.ts
Executable file → Normal file
0
src/components/dashboard/progress/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/dashboard/progress/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/dashboard/progress/samples/Sample.tsx
Executable file → Normal file
0
src/components/dashboard/progress/samples/Sample.tsx
Executable file → Normal file
0
src/components/dashboard/progress/types/index.ts
Executable file → Normal file
0
src/components/dashboard/progress/types/index.ts
Executable file → Normal file
0
src/components/dashboard/progress/types/progress.ts
Executable file → Normal file
0
src/components/dashboard/progress/types/progress.ts
Executable file → Normal file
0
src/components/dataListTable/DataListTable.css
Executable file → Normal file
0
src/components/dataListTable/DataListTable.css
Executable file → Normal file
0
src/components/dataListTable/DataListTable.tsx
Executable file → Normal file
0
src/components/dataListTable/DataListTable.tsx
Executable file → Normal file
0
src/components/dataListTable/index.ts
Executable file → Normal file
0
src/components/dataListTable/index.ts
Executable file → Normal file
0
src/components/dataListTable/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/dataListTable/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/dataStatePanel/DataStatePanel.css
Executable file → Normal file
0
src/components/dataStatePanel/DataStatePanel.css
Executable file → Normal file
0
src/components/dataStatePanel/DataStatePanel.tsx
Executable file → Normal file
0
src/components/dataStatePanel/DataStatePanel.tsx
Executable file → Normal file
0
src/components/dataStatePanel/index.ts
Executable file → Normal file
0
src/components/dataStatePanel/index.ts
Executable file → Normal file
0
src/components/dataStatePanel/samples/BaseSample.css
Executable file → Normal file
0
src/components/dataStatePanel/samples/BaseSample.css
Executable file → Normal file
0
src/components/dataStatePanel/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/dataStatePanel/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/embeddedMap/EmbeddedMapUI.css
Executable file → Normal file
0
src/components/embeddedMap/EmbeddedMapUI.css
Executable file → Normal file
0
src/components/embeddedMap/EmbeddedMapUI.tsx
Executable file → Normal file
0
src/components/embeddedMap/EmbeddedMapUI.tsx
Executable file → Normal file
0
src/components/embeddedMap/index.ts
Executable file → Normal file
0
src/components/embeddedMap/index.ts
Executable file → Normal file
0
src/components/embeddedMap/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/embeddedMap/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/embeddedMap/samples/Sample.tsx
Executable file → Normal file
0
src/components/embeddedMap/samples/Sample.tsx
Executable file → Normal file
0
src/components/emptyIllustrationCard/EmptyIllustrationCard.css
Executable file → Normal file
0
src/components/emptyIllustrationCard/EmptyIllustrationCard.css
Executable file → Normal file
0
src/components/emptyIllustrationCard/EmptyIllustrationCard.tsx
Executable file → Normal file
0
src/components/emptyIllustrationCard/EmptyIllustrationCard.tsx
Executable file → Normal file
0
src/components/emptyIllustrationCard/index.ts
Executable file → Normal file
0
src/components/emptyIllustrationCard/index.ts
Executable file → Normal file
0
src/components/emptyIllustrationCard/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/emptyIllustrationCard/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/EvidenceAttachmentStrip.css
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/EvidenceAttachmentStrip.css
Executable file → Normal file
2
src/components/evidenceAttachmentStrip/EvidenceAttachmentStrip.tsx
Executable file → Normal file
2
src/components/evidenceAttachmentStrip/EvidenceAttachmentStrip.tsx
Executable file → Normal file
@@ -121,7 +121,7 @@ function resolveAttachmentDownloadFileName(attachment: EvidenceAttachmentItem) {
|
||||
try {
|
||||
const resolvedUrl = new URL(
|
||||
attachment.linkUrl,
|
||||
typeof window !== 'undefined' ? window.location.origin : 'https://test.sm-home.cloud/',
|
||||
typeof window !== 'undefined' ? window.location.origin : 'https://preview.sm-home.cloud/',
|
||||
);
|
||||
const fileName = resolvedUrl.pathname.split('/').pop()?.trim();
|
||||
|
||||
|
||||
0
src/components/evidenceAttachmentStrip/index.ts
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/index.ts
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/samples/Sample.tsx
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/samples/Sample.tsx
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/types/evidence-attachment-strip.ts
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/types/evidence-attachment-strip.ts
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/types/index.ts
Executable file → Normal file
0
src/components/evidenceAttachmentStrip/types/index.ts
Executable file → Normal file
0
src/components/formField/FormField.css
Executable file → Normal file
0
src/components/formField/FormField.css
Executable file → Normal file
0
src/components/formField/FormField.tsx
Executable file → Normal file
0
src/components/formField/FormField.tsx
Executable file → Normal file
0
src/components/formField/index.ts
Executable file → Normal file
0
src/components/formField/index.ts
Executable file → Normal file
0
src/components/formField/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/formField/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/checkCombo/CheckComboUI.tsx
Executable file → Normal file
0
src/components/inputs/checkCombo/CheckComboUI.tsx
Executable file → Normal file
0
src/components/inputs/checkCombo/index.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/index.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/plugins/check-combo.plugin.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/plugins/check-combo.plugin.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/checkCombo/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/checkCombo/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/checkCombo/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/checkCombo/types/check-combo.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/types/check-combo.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/types/index.ts
Executable file → Normal file
0
src/components/inputs/checkCombo/types/index.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/MultiInputUI.tsx
Executable file → Normal file
0
src/components/inputs/composite/multiInput/MultiInputUI.tsx
Executable file → Normal file
0
src/components/inputs/composite/multiInput/index.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/index.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/plugins/multi-input.plugin.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/plugins/multi-input.plugin.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/composite/multiInput/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/composite/multiInput/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/composite/multiInput/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/composite/multiInput/types/index.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/types/index.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/types/multi-input.ts
Executable file → Normal file
0
src/components/inputs/composite/multiInput/types/multi-input.ts
Executable file → Normal file
0
src/components/inputs/popup/PopupUI.tsx
Executable file → Normal file
0
src/components/inputs/popup/PopupUI.tsx
Executable file → Normal file
0
src/components/inputs/popup/index.ts
Executable file → Normal file
0
src/components/inputs/popup/index.ts
Executable file → Normal file
0
src/components/inputs/popup/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/popup/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/popup/plugins/popup.plugin.ts
Executable file → Normal file
0
src/components/inputs/popup/plugins/popup.plugin.ts
Executable file → Normal file
0
src/components/inputs/popup/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/popup/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/popup/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/popup/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/popup/types/index.ts
Executable file → Normal file
0
src/components/inputs/popup/types/index.ts
Executable file → Normal file
0
src/components/inputs/popup/types/popup.ts
Executable file → Normal file
0
src/components/inputs/popup/types/popup.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/InputUI.tsx
Executable file → Normal file
0
src/components/inputs/primitives/input/InputUI.tsx
Executable file → Normal file
0
src/components/inputs/primitives/input/index.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/index.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/plugins/input.plugin.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/plugins/input.plugin.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/primitives/input/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/primitives/input/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/primitives/input/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/primitives/input/samples/ValidInputSample.tsx
Executable file → Normal file
0
src/components/inputs/primitives/input/samples/ValidInputSample.tsx
Executable file → Normal file
0
src/components/inputs/primitives/input/types/index.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/types/index.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/types/input.ts
Executable file → Normal file
0
src/components/inputs/primitives/input/types/input.ts
Executable file → Normal file
0
src/components/inputs/select/SelectUI.tsx
Executable file → Normal file
0
src/components/inputs/select/SelectUI.tsx
Executable file → Normal file
0
src/components/inputs/select/index.ts
Executable file → Normal file
0
src/components/inputs/select/index.ts
Executable file → Normal file
0
src/components/inputs/select/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/select/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/select/plugins/select.plugin.ts
Executable file → Normal file
0
src/components/inputs/select/plugins/select.plugin.ts
Executable file → Normal file
0
src/components/inputs/select/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/select/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/select/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/select/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/select/types/index.ts
Executable file → Normal file
0
src/components/inputs/select/types/index.ts
Executable file → Normal file
0
src/components/inputs/select/types/select.ts
Executable file → Normal file
0
src/components/inputs/select/types/select.ts
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/ButtonEditableInputUI.css
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/ButtonEditableInputUI.css
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/ButtonEditableInputUI.tsx
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/ButtonEditableInputUI.tsx
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/index.ts
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/index.ts
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/specialized/buttonEditableInput/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/EmailInputUI.tsx
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/EmailInputUI.tsx
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/index.ts
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/index.ts
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/plugins/email-input.plugin.ts
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/plugins/email-input.plugin.ts
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/plugins/index.ts
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/samples/BaseSample.tsx
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/samples/Sample.tsx
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/types/email-input.ts
Executable file → Normal file
0
src/components/inputs/specialized/emailInput/types/email-input.ts
Executable file → Normal file
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user