2.3.0-alpha-4 • Published 8 months ago

@atlascommunity/atlas-ui v2.3.0-alpha-4

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

@atlascommunity/atlas-ui

Документация

Мокинг запросов

Миграция с v2.2.3 на 2.2.4

  • Для пропсов компонента <JiraUser> тип TJiraUser переименован в TJiraUserProps, чтобы не возникало конфликтов с новым типом TJiraUser

    До

    import type { TJiraUser } from '@atlascommunity/atlas-ui'

    После

    import type { TJiraUserProps } from '@atlascommunity/atlas-ui'

Миграция с v2.2.2 на 2.2.3

  • Функция triggerJiraContentAdded теперь принимает лишь 1 аргумент (было 2), убрана часть функционала (см. пример ниже)

    До

    triggerJiraContentAdded('#tabsSelector', '#triggerSelector')

    После

    import Tabs from 'jira/viewissue/tabs'
    
    Tabs.domReady($('#tabsSelector'))
    triggerJiraContentAdded('#triggerSelector')

Миграция с v2.0.8 на 2.1.0

  • AsyncSelect переехал с VKUI на react-select.
    • Проп value заменён на defaultValue (тип также поменялся)
    • Проп renderChip заменён на getCustomChip
    • Проп emptyText заменён на noOptionsMessage
    • Проп dropdownAutoWidth заменён на isDropdownAutoWidth
    • Проп hasClearButton заменён на isClearable
    • Добавлен проп inputId для корректной связи label с полем ввода
    • Проп onChange обновлён, в коллбэк добавлен второй параметр actionMeta, содержащий объект с информацией о последнем действии (прим.: action: 'select-option', action: 'remove-value' и т. п.)
    • Тип TAsyncSelectOption упрощён, удалено ранее обязательное свойство id, опциональные свойства children и isSelected
    • Удалены типы TAsyncSelectOptionSingle и TAsyncSelectValue

Миграция с v1 на v2

  • Обновлено большинство зависимостей из peerDependencies до последних версий.
  • Обновлен VKUI с v5 на v6 (о миграции тут).
  • postcss-for: удален т. к. deprecated. Необходимо избавиться от использования директивы @for из PostCSS-файлов (.pcss).
  • @tanstack/react-query: обновлен до 5-й версии. В конфигурации useQuery теперь нельзя использовать onSuccess. Аналогичную логику можно реализовать через useEffect с сущностями data и isSuccess в массиве зависимостей.

    До

    const { data } = useQuery({
      ...
      onSuccess: fn,
    })

    После

    const { data, isSuccess } = useQuery({
      ... 
    })
    
    useEffect(() => {
      if (isSuccess) {
        fn()
      }
    }, [data, isSuccess])
  • TypeScript: заменены interface на type, обновлены имена типов, вместо имён IComponent теперь TComponent. Необходимо заменить префикс I на T у используемых типов.

  • <Statuses> и useStatuses переработаны, заменена реализация с React Context API на Zustand. В аргументы addStatus теперь передается объект с полями label, appearance и duration (ранее duration передавался пропом в компонент <Statuses />).
  • <UserPicker>: исправлена передача пропа emptyText во внутренний компонент селекта.
  • Исправлен "эффект залипания" hover-эффекта. Все использования :hover заменены на одноименный миксин, который оборачивает свойства в медиазапрос (hover: hover), чтобы эффект срабатывал только на устройствах с тач-скрином. Для устройств с тач-скрином эффект hover-эффект будет отрабатывать как active-эффект (на мгновение при клике).
2.3.0-alpha-2

8 months ago

2.3.0-alpha-3

8 months ago

2.3.0-alpha-4

8 months ago

2.3.0-alpha

9 months ago

2.2.18

9 months ago

2.2.17

9 months ago

2.2.15

9 months ago

2.2.13

9 months ago

2.2.14

9 months ago

2.2.12

9 months ago

2.2.9

10 months ago

2.2.8

11 months ago

2.2.11

10 months ago

2.2.10

10 months ago

2.0.8

1 year ago

2.2.1

1 year ago

2.2.0

1 year ago

2.2.3

12 months ago

2.2.2

1 year ago

2.2.5

11 months ago

2.2.4

12 months ago

2.2.7

11 months ago

2.2.6

11 months ago

2.1.8-alpha.2

1 year ago

2.1.8-alpha.1

1 year ago

2.1.2

1 year ago

2.1.1

1 year ago

2.1.4

1 year ago

2.1.3

1 year ago

2.1.6

1 year ago

2.1.5

1 year ago

2.1.8

1 year ago

2.1.7

1 year ago

2.1.0

1 year ago

2.1.8-alpha

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

2.0.0-beta

1 year ago

1.3.46

1 year ago

1.3.44

1 year ago

1.3.45

1 year ago

1.3.43

1 year ago

1.3.42

1 year ago

1.3.41

1 year ago

1.3.39

1 year ago

1.3.40

1 year ago

1.3.35

1 year ago

1.3.36

1 year ago

1.3.37

1 year ago

1.3.38

1 year ago

1.3.31

1 year ago

1.3.32

1 year ago

1.3.30

1 year ago

1.3.33

1 year ago

1.3.34

1 year ago

1.3.29

2 years ago

1.3.28

2 years ago

1.3.24

2 years ago

1.3.25

2 years ago

1.3.22

2 years ago

1.3.23

2 years ago

1.3.26

2 years ago

1.3.27

2 years ago

1.3.19

2 years ago

1.3.20

2 years ago

1.3.21

2 years ago

1.3.13

2 years ago

1.3.14

2 years ago

1.3.17

2 years ago

1.3.18

2 years ago

1.3.15

2 years ago

1.3.16

2 years ago

1.3.12

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.3.9

2 years ago

1.3.8

2 years ago

1.2.9

2 years ago

1.3.10

2 years ago

1.3.11

2 years ago

1.3.7

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

0.1.76

2 years ago

0.1.52

2 years ago

0.1.53

2 years ago

0.1.54

2 years ago

0.1.55

2 years ago

0.1.56

2 years ago

0.1.57

2 years ago

0.1.58

2 years ago

0.1.59

2 years ago

0.1.50

2 years ago

0.1.51

2 years ago

0.1.49

2 years ago

0.1.41

2 years ago

0.1.42

2 years ago

0.1.43

2 years ago

0.1.44

2 years ago

0.1.45

2 years ago

0.1.46

2 years ago

0.1.47

2 years ago

0.1.48

2 years ago

0.1.40

2 years ago

0.1.38

2 years ago

0.1.39

2 years ago

0.1.74

2 years ago

0.1.30

2 years ago

0.1.75

2 years ago

0.1.31

2 years ago

0.1.32

2 years ago

0.1.33

2 years ago

0.1.34

2 years ago

0.1.35

2 years ago

0.1.36

2 years ago

0.1.37

2 years ago

0.1.70

2 years ago

0.1.71

2 years ago

0.1.72

2 years ago

0.1.73

2 years ago

0.1.63

2 years ago

0.1.64

2 years ago

0.1.65

2 years ago

0.1.66

2 years ago

0.1.67

2 years ago

0.1.68

2 years ago

0.1.69

2 years ago

0.1.60

2 years ago

0.1.61

2 years ago

0.1.62

2 years ago

0.1.10

2 years ago

0.1.11

2 years ago

0.1.12

2 years ago

0.1.13

2 years ago

0.1.14

2 years ago

0.1.15

2 years ago

0.1.27

2 years ago

0.1.28

2 years ago

0.1.29

2 years ago

0.1.20

2 years ago

0.1.21

2 years ago

0.1.22

2 years ago

0.1.23

2 years ago

0.1.24

2 years ago

0.1.25

2 years ago

0.1.26

2 years ago

0.1.16

2 years ago

0.1.8

3 years ago

0.1.17

2 years ago

0.1.7

3 years ago

0.1.18

2 years ago

0.1.19

2 years ago

0.1.9

2 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago